Moller Villa is rated 5 stars and provides visitors with an elevator, parking and a cloakroom. The hotel opened its doors in 1936 and was remodeled in 2010.
Moller Villa lies in the heart of Shanghai. The center of Shanghai is 2 km away from the venue.
The venue is a short walk to shopping centers, department stores and a market.
This property has 43 classic guestrooms including attic attic room, superior twin room for single use and standard twin room for single use that are appointed with high-speed internet, cable TV with on-demand movies, LCD TV, television with satellite channels and a balcony. Staying at Moller Villa guests can enjoy the garden. Bathrooms with a bathtub, a shower and a hairdryer are featured in every room.
A breakfast is served in the restaurant. Fuxing Park is a 15-minute walk away, while Pinnacle Peak and Citizen Cafe & Bar with assorted dishes are 100 meters from the venue.
Within a 10-minute walk guests will find South Shaanxi Road subway station. Guests can reach Hongqiao airport within 20 minutes' drive.
Guests can rent cars at the hotel.