7 Days Inn Damuqiao
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
High-speed Internet, Air Conditioned, Cable / Satellite TV, Coffee / Tea Maker, TV
Business Center, Computer
Parking, Free Parking