Apartment/Flat About Andaz Shanghai ITC
Andaz Shanghai ITC is a 5-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 5 stars
Location
No. 283 Hongqiao Road, Xujiahui Subdistrict, Shanghai, China
Loading map…
Frequently asked questions
Where is Andaz Shanghai ITC located?
Andaz Shanghai ITC is located at No. 283 Hongqiao Road, Xujiahui Subdistrict, Shanghai, China.
How many stars does Andaz Shanghai ITC have?
Andaz Shanghai ITC is rated 5 stars.