This hotel is located at No.30 South Shanxi Road, 600m from Shanghai Exhibition Center, 2.5km from the city center, 3km from both Shanghai Museum and the People's Square, 4km from the Bund and 12.5km from Shanghai Hongqiao International Airport.
Facilities and services include restaurants, bar, safety box at the reception, parking, wireless Internet access, meeting room, garden and 24-hour reception. Rooms feature air conditioning, TV, telephone and mini bar. Address: 30 South Shanxi Road, 200040 Shanghai, China.
30 South Shanxi Road, , 200040 Shanghai, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||2.5 km|
|Distance to airport||12.5 km|