This hotel is located in the heart of Gaoqiao Area, right opposite to Gaoqiao Park, 21km from the Shanghai Ocean Aquarium, 25km from the Shanghai Circus World, 26.5km from the Zhangjiang Hi-Tech Park, 31km from the Madame Tussauds museum and the Jade Buddha Temple, 32.5km from the Fuxing Park, the Shanghai Concert Hall and the Lyceum Theatre, 35.5km from the Jin Mao Tower and the center of Shanghai and 39km from Longhua Temple.
Facilities and services include restaurant, bar, parking, wireless Internet access in public areas, meeting room, indoor swimming pool, business center, elevator and 24-hour reception. Rooms feature air conditioning, safe, telephone, TV and hairdryer. Address: 5658 North Zhang Yang Road, 200137 Shanghai, China.
5658 North Zhang Yang Road, , 200137 Shanghai, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||33.5 km|
|Distance to airport||41.5 km|