The hotel is located 6.5 km from the center of Shanghai and 9 km from Shangai's Zoo.
The hotel provides facilities like restaurant, bar, elevator, safety box (at the reception), internet access room (extra charge) and conference room. The rooms are equipped with TV, telephone, air conditioning/heating, hairdryer and fridge. Address: Huashan Road Shanghai No. 1226, Shangai, 200052, China.
Huashan Road Shanghai No. 1226, , 200052 Shanghai, , China
|Distance to center||6.5 km|
|Distance to airport||47.5 km|