Address
No.11, Lane 1720, Hongqiao Road
Town
Shanghai
General Info
This hotel is located within the city of Shanghai and was established in 1997. It is a short drive away from the Shanghai Zoo and the nearest station is subway. The Hotel has a coffee shop, an outdoor swimming pool and a fitness centre/gym. All 77 rooms are equipped with minibar, hairdryer, safe, trouser press, ironing set and air conditioning.
Location
This hotel is located within the city of Shanghai and was established in 1997. It is a short drive away from the Shanghai Zoo and the nearest station is subway.