This hotel is located 3.5km from Yuanshen Sports Center Stadium, 4km from Shanghai Science and Technology Museum and 8km from Shanghai New International Expo Center.
Facilities and services include a restaurant, bar, elevator, wireless Internet access, parking (extra charge), conference room, room service and 24-hour reception. Rooms feature air conditioning, TV, telephone, safe and hairdryer. Address: No.1888 South Pudong Road, 200122 Shanghai, China.
No.1888 South Pudong Road, , 200122 Shanghai, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||7.5 km|
|Distance to airport||38.5 km|