The apartment building Dolphin HotelApt at China, Shanghai

China, Shanghai, GPS: 31.2359,121.4758

Score: 8.6


Featuring free WiFi and air conditioning, Dolphin HotelApt is situated in Shanghai. Guests can reach the property by taking Shanghai Metro (Line 1, 2 or 8) to People's Square Station.

Photos Dolphin HotelApt

Reviews (1)

You have made the following selection in the MAPS.ME map and location directory: the apartments Dolphin HotelApt at the address: China, Shanghai out of 703485 places. You can download MAPS.ME for your Android or iOS mobile device and get directions to the apartments Dolphin HotelApt or to the places that are closest to you:

You might be interested in other subsections of the lodging directory such as these location directories: motel, camping, guest house, hostel or hotel

Objects nearby