Get Listed
The St. Regis Shenzhen
Starwood Hotels Hotel
Address: No. 5016 Shennan Road East, Luohu District, Shenzhen, Shenzhen, Guangdong, 518001, China