Grand Skylight Gardens Hotel Shanghai
Shanghai hotel in Xuhui with 2 restaurants and a 24-hour health club
Reviews
7.8 out of 10
Good
Popular amenities
Explore the area
No 100 Baise Road Xuhui District, Shanghai, Shanghai, 200231
- Shanghai Botanical Garden1 min walk
- Shanghai Stadium5 min drive
- Huangpu River7 min drive
- Shanghai (SHA-Hongqiao Intl.)35 min drive