7 Days Inn Damuqiao

| No. 218 Chaling Road Xuhui District, Shanghai, China

Compare hotel rates from 100+ hotel booking sites at once. Select dates, compare the deals and book best hotel offer online.

Hotel photos


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

7 Days Inn Damuqiao, Shanghai  - Location on map

Check-in policy


from 14:00


until 12:00


  • General

    High-speed Internet, Air Conditioned, Cable / Satellite TV, Coffee / Tea Maker, TV

  • Services

    Business Center, Computer

  • Transport

    Parking, Free Parking