{{ selectedOfferDetails }}
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.

BEST HOLIDAY DEALS

SEARCHING FOR GREAT HOLIDAY OFFERS...
  • Affordable Prices
  • 24/7 Customer Support
  • 100% Secure
  • Safe Travel
020 7183 6649
Loading...