No.585 Xianxia West Road, Shanghai
bedrooms
Baths
Guests
This 4 star hotel is located in the city centre of Shanghai. All 80 rooms are equipped with minibar, hairdryer, safe, trouser press and air conditioning.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.