The 5-star Moller Villa is set just 1.6 km from Shanghai Temple Of the Town God, Jing'an Temple and Yu Garden. Operating in Shanghai since 1936, this hotel features French architecture and modern comforts.
The property is ideally situated next to South Shaanxi Road subway station. The hotel is 200 meters away from Xintiandi, Shanghai Exhibition Center and Plaza 66.
Museums, the castle and the temple are set within walking distance.
All 43 spacious guestrooms feature wireless internet, flat-screen TV, heating, a minibar and a private safe. They offer separate bathrooms with a hairdryer, a bathtub and terry bathrobes.
Breakfast is served in the restaurant each morning. International dishes are served in the 24-hour restaurant. The café bar serves barbeque and grills. Guests can dine in Hongbaoshi (Yanan Middle Road) and Pinnacle Peak located within a 5-minute walk of the property.
Guests can reach Moller Villa by car from Hongqiao airport in 15 minutes.
The hotel also offers cars for rent.
The beach facilities include showers and towels. Moller Villa provides a gym and fitness center to help guests keep trim.