Pictures of the Hotel Changhang 3 STARS

  518 lingling road, xuhui district, 200032  Shanghai, Shanghai, china 518 lingling road, xuhui district, shanghai, 200032, china
  • BarBarBar
  • BarBarBar
  • ConferencesConferencesConferences
  • SportsSportsSports
  • SportsSportsSports
  • RoomRoomRoom
  • RoomRoomRoom
  • RoomRoomRoom
  • RoomRoomRoom
  • RoomRoomRoom
  • RoomRoomRoom
  • RestaurantRestaurantRestaurant