Hotel: Moller Villa *****

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.

Hotel Description

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.

Hotel Address

30 South Shanxi Road, , 200040 Shanghai, , China

Hotel Features

Air ConditioningYes
Wireless Internet (WiFi)Yes
Distance to center 2.5 km
Distance to airport 12.5 km

Hotel Images

Hotel Map