The St. Regis Shenzhen—Elba Restaurant - Private Dining Room : Elba Restaurant - Private Dining Room Restaurant The St. Regis Shenzhen No. 5016 Shennan Road East Luohu District Shenzhen Guangdong, 518001 China www.starwoodhotels.com/westin/property/over