Hengshan Moller Villa
The 3-star Hengshan Moller Villa is situated a mere 1.7 km away from Shanghai Renmin Park, New Spot (Xintiandi) and Magnolia Theater. Behind the original facade of Hengshan Moller Villa lies European interior.
Hengshan Moller Villa is 20 minutes' walk from the center of Shanghai. This property is located in the heart of Shanghai.
Hengshan Moller Villa provides guestrooms appointed with flat-screen television, a fridge, a minibar, free wireless internet and a safe. Some rooms have the garden view. They feature bathrooms with a shower, a hairdryer and a bathtub.
The restaurant serves international dishes. The bakery Pinnacle Peak lies in an exhibition area, within 5-minute walk of Hengshan Moller Villa.
The nearest metro station is South Shaanxi Road, situated 600 meters from the hotel. The hotel is approximately 15 minutes' drive away from Hongqiao airport.
Bicycle rental services are available on site.