Hotel Grand Central Shanghai(4.5 stars)

No 505 Juijiang Rd View on map
of 1
  • Rooms
  • Exterior view
  • Rooms
  • Rooms
  • Rooms
  • Other theme
  • Rooms
  • Rooms
  • Rooms
  • Exterior view
  • Rooms
  • Rooms
  • Rooms