Get Listed
The Westin Bund Centre Shanghai
Starwood Hotels Hotel
Address: 88, Henan Central Road, Shanghai, Shanghai, 200002, China