This 3 star hotel is located within the city of Shanghai and was established in 2006. It is close to the Zhongshan Park and the nearest station is Zhongshan Park Station. The Hotel has a coffee shop and a fitness centre/gym. All 80 rooms are equipped with hairdryer, safe, trouser press, ironing set and air conditioning.