Book on our site
for up to 10% off
than to Booking.com!
Check rooms and rates
Check-in
20Jul2025Select date
Check-out
21Jul2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

Hotel Details

15 Lane 858 Wanhangdu Road, Shanghai, China, 200041

Megasun Mansion - A Shanghai hotel near Jing'an landmarks and international dining

Located 0.5 miles from Wuning Road, Megasun Mansion offers direct access to both local and international dining destinations. This 3-star Shanghai hotel sits within 0.5 miles of Yueda 889 Square and 1 mile from the historic Jing'an Temple Square. Cultural attractions surround the property, with the Former Residence of Shi Hu and Shanghai Exhibition Center positioned 1 mile and 1 mile away respectively. The Shanghai Natural History Museum stands 2 miles from the hotel, while Fang Plaza and Zhaofeng Plaza are both within 1 mile. International restaurants within walking distance include Chalet Suisse (0.2 miles), WangChao Restaurant (0.5 miles), and Hong MaLa Indian Restaurant (0.5 miles). The property maintains a strategic position 9.5 miles from Shanghai Hongqiao International Airport.

Pros

Direct access to 7 international restaurants within 0.5 miles radius

Central location between multiple shopping plazas and cultural landmarks

Walking distance to major attractions like Yueda 889 Square

Cons

9.5 miles distance from Shanghai Hongqiao International Airport

No on-site dining facilities

View all

Check Availability & Prices

Find the best rates for your travel dates now!

Getting around

Discover available transportation options for smooth travel around the city

City Centre
Shanghai 2.7 mi
Airports
Shanghai Hongqiao International (SHA) 7.0 mi
Shanghai Pudong International (PVG) 30.3 mi
Train
Shanghai Railway Station 2.1 mi
Underground
Longde Road2300 ft
Wuning Road3300 ft

Facilities

Hotel has comfortable rooms, premium services, and a prime downtown location

General

  • Parking
  • 24-hour reception
  • No pets allowed
  • Lift

Sports & Fitness

  • Exercise gym
Show more

Location

15 Lane 858 Wanhangdu Road, Shanghai, China, 200041
Map view
15 Lane 858 Wanhangdu Road, Shanghai, China, 200041
Nearby
Shopping Area
Yueda 889 Square
1900 ft
Gallery
ifa Gallery
1900 ft
Restaurants
Han She
1900 ft
Third Floor
WangChao Restaurant
1800 ft
WanHangDu Road 888
Wo Ge Si
0 ft
JingAn District Wan HangDu Road 889
XinWang Restaurant
0 ft
JingAn District Wan Hang Du Road 889
DongTai Xiang ShengJian ManTou Guan
300 ft
ChangNing Road 63
Faigo Hot Pot
400 ft
3F Yueda 889 Square
Song Lin Japanese Restaurant
400 ft
WanHangDu Road 889
Die Cui Xuan
400 ft
WanHangDu Road 889
DunHuang XiaoTing
2200 ft
JingAn District Wan Hang Du Road 889
Helv Sushi
400 ft
JingAn District Wan Hang Du Road 889
Chalet Suisse
400 ft
1582 Kangding Road
Unlock Exclusive Early Booking Rates
Plan ahead and get special discounts now!
Check Rates

Next best alternative

Consider them for your next trip.
Check-in
20Jul2025Select date
Check-out
21Jul2025Select date
Rooms and Guests2 Guests, 1 Room