Lee Gardens Hotel Shanghai
Photo gallery for Lee Gardens Hotel Shanghai
Overview of Lee Gardens Hotel Shanghai
Lee Gardens Hotel Shanghai
4-star hotel in Xuhui
Reviews
8.2
Very good
Popular amenities
Explore the area
No.255 Dong An Road Shanghai China, Shanghai, Shanghai, 200032
- Former French Concession9 min walk
- Xujiahui Shopping District2 min drive
- Jing'an Temple5 min drive
- Shanghai (SHA-Hongqiao Intl.)27 min drive