disabled javascript
outdated browser
reduced bandwidth
low battery
weak hardware
- ‧ 2 adults
hotel
4.0

7 Days Inn (Shanghai South Xizang Road Metro Station)

What this place offers
Where you'll sleep
Where you’ll be
1820 South Zhongshan Road, Zhongshan Nan Lu, 200001, Shanghai, Shanghai, China
Things to know
Check-in:
00:00
6:00
12:00
18:00
00:00
Check-out:
00:00
6:00
12:00
18:00
00:00
CancellationNon-refundable
Cancellation policy will be provided during booking. 
About the place
Where

On Shanghai's south side, just steps from South Xizang Road Metro Station. Roughly 7–8 km from Shanghai Railway Station and about 18–20 km from Hongqiao International Airport. Yuanwang No.1, the Power Station of Art and the World Expo Museum are all close by—perfect for quick museum and city hops.

Hosted by
7 Days Inn (Shanghai South Xizang Road Metro Station)