This hotel is located beside Huaihai Road and Nanjing Road, 950m from the city center, 1km from both Shanghai Museum and the People's Square, 2km from the Bund, 4.5km from the Oriental Pearl Tower and 15km from Shanghai Hongqiao International Airport.
Facilities and services include restaurants, bar, elevator, wireless Internet access in public areas, business center, meeting rooms, fitness center and 24-hour reception. Rooms feature central air conditioning, TV, telephone, hairdryer and safe. Address: 123 South Tibet Road, 200012 Shanghai, China.
123 South Tibet Road, , 200012 Shanghai, , China
|Wireless Internet (WiFi)||Yes|
|Distance to center||0.95 km|
|Distance to airport||15 km|