
7 Days Inn Damuqiao
| No. 218 Chaling Road Xuhui District, Shanghai, China
Hotel photos
Description
Location. 7 Days Inn Damuqiao is located in Shanghai's Luwan Xintiandi neighborhood, close to Expo 2010 Shanghai, Xintiandi, and French Concession. Nearby points of interest also include Shanghai Museum and Shanghai Grand Theatre. Hotel Features. Guest parking is complimentary. Guestrooms. Air conditioned guestrooms at 7 Days Inn Damuqiao feature coffee/tea makers. Wired high speed Internet access is complimentary. Televisions have cable channels.
Location on map

Check-in policy
Check-in
from 14:00
Check-out
until 12:00
Facilities
-
General
High-speed Internet, Air Conditioned, Cable / Satellite TV, Coffee / Tea Maker, TV
-
Services
Business Center, Computer
-
Transport
Parking, Free Parking