This hotel is located 4km from Longhua Temple, 8km from the Fuxing Park, 10km from the Lyceum Theatre, 11.5km from the Shanghai Concert Hall, 12km from the center of Shanghai and the Jade Buddha Temple, 12.5km from the Shanghai Hongqiao International Airport, 13km from the Madame Tussauds museum, 14.5km from the Jin Mao Tower, 16km from the Shanghai Ocean Aquarium, 17km from the Shanghai Circus World and 19.5km from the Zhangjiang Hi-Tech Park.
Facilities and services include restaurant, bar, wireless Internet access in lobby, business center, meeting room, elevator, parking (limited) and 24-hour reception. Rooms feature air conditioning, safe, minibar, telephone and TV. Address: 2525 Zhongshan Road West, 200030 Shanghai, China.
2525 Zhongshan Road West, , 200030 Shanghai, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||12 km|
|Distance to airport||12.5 km|