Offering a restaurant, the 5-star Shanghai Moller Villa Hotel lies in the Huaihai Road Commercial district, merely 1.9 km from the modern Shanghai Urban Planning Exhibition Hall Museum and around 25 minutes' walk from such cultural places of interest as the must-see Shanghai Museum. Located approximately 10 minutes' drive from the Jade Buddha Temple, the hotel comprises 24 rooms and 2 restaurants.
This Shanghai hotel is nestled 1.3 km from Lotus Pond. Guests can visit the Moller Residence, which is a mere 5 minutes' walk away, and the Bund which is within 15 minutes' drive of the Moller Villa Shanghai. Also, Shanghai Cultural Square is situated 0.9 km away. Located about a 20-minute ride from the property, the folk City God Temple of Shanghai is open for visiting by worshippers and tourists. The Moller Villa gives access to public transport, as is 250 metres from Middle Huaihai Road Station underground station and within easy reach of Middle Huaihai Road at Sinan Road bus stop.
Overlooking the pool, some rooms at the hotel feature a stone fireplace furnished with a writing desk. They come equipped with an electric kettle for self-catering along with a cable TV with on-demand films and a DVD player for business and leisure.
Ji りDao is situated within 5 minutes' walk of the Moller Villa.
+ More- Less
Most Popular Facilities
24-hour services
Express check-in/ -out
Fitness/Gym
Spa and relaxation
Shuttle
On-site Dining
Meeting facilities
Breakfast
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
Shanghai Centre Village - 600 m
Xin Tian Di - 400 m
People's Park - 1.6 km
Shanghai Centre Theatre - 600 m
Moller Residence - 100 m
Qibao Ancient Town - 1.8 km
Shanghai Acrobatic Dome - 200 m
Jing\'an Temple Square - 650 m
Airports
Hongqiao - 12.0 km
Train stations
Shanghai Railway Station Metro Station - 3.0 km
Rooms & Availability
Please wait, we’re checking available rooms for you.