No.30, Shaan XI South Rd, Shanghai, China
Show map
Offering a restaurant, the 5-star Shanghai Moller Villa Hotel lies in the Huaihai Road Commercial district of Shanghai, around 25 minutes' walk from the Former French Concession and 3.3 km from the Bund. The hotel is 2.7 km from the Jade Buddha Temple and invites guests to one of the 2 onsite restaurants.
The Moller Residence is located about 5 minutes on foot from this Shanghai hotel, and such natural sites as People's Public Park is about a 30-minute walk away. As a plus for business travellers, the Moller Villa Shanghai is 4.2 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. Nature lovers will appreciate the proximity to Lotus Pond, which is approximately 5 minutes' drive away. Standing 3 km away, the expansive historic City God Temple of Shanghai is a hard-to-miss divine tourist destination. Middle Huaihai Road Station tube station is within easy reach of the Moller Villa.
Overlooking the pool, some rooms at the property feature a stone fireplace furnished with a writing desk. Guests will appreciate individual climate control and central heating, and relax with cable channels and a DVD player.
The hotel is 200 m from Ji りDao and offers a broad selection of meals.
+ More- Less
Most Popular Facilities
Free parking
24-hour services
Express check-in/ -out
Fitness/Gym
Spa and relaxation
Shuttle
On-site Dining
Meeting facilities
+ 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.