Description
This 4 star hotel is located in the city centre of Shanghai. It is close to the Rock bund and the nearest station is Tiangtong Road Station. All 266 rooms are equipped with air conditioning.
Features
Business Center
Rooms features
Air Conditioning
Address: No.422 Tiantong Road, Hongkou District, Shanghai, 200085
Map location could be inaccurate. Please double check the address well before your trip.