|
7 Days Inn Damuqiao
No. 218 Chaling Road Xuhui District
Shanghai China
Rated 10 / 100 based on 1 customer reviews. |
|
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 |