(+39) 010 5701151

Home

Checking availability and prices
Moller Villa

Check availability

1

Moller Villa

5 Stars 5 Stars Hotel
30 South Shanxi Road

Shanghai, China

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.

Address: 30 South Shanxi Road
Map location could be inaccurate. Please double check the address well before your trip.