Go Hotels
 
 
Home > China > Shanghai >

7 Days Inn Damuqiao

China Flag
 
 
7 Days Inn Damuqiao Star Rating 2.5
No. 218 Chaling Road Xuhui District
Shanghai China
 
 
 
Location. 7 Days Inn Damuqiao is located in Shanghai close to Taikang Road Jing An Temple and The Bund.
 
Facilities @ 7 Days Inn Damuqiao include:

Concierge
Elevator / Lift
24-Hour Reception
WiFi
Luggage Storage
Designated Smoking Area