Ramada Wujiaochang Shanghai

check rates
up to: % savings
1888 Huangxing Road, Shanghai, Shanghai 200433
  • stars
  • rating
Hotel located in the heart of Wujiaochang central business district only 15 minutes from the Bund and 20 minutes from People Square. The property features 383 well-designed and decorated rooms and suites, five multi-functional rooms, grand ballroom, fully read more
Special Offer