call-center-person
Call for deals & advice!+1 (475) 251-7651
Customer Support
7days Inn Shanghai Xujiahui Caoxi Road Subway Station

315 West Longhua Road, 200232 Xuhui, Shanghai, Shanghai, China

No Image
Location
Hotel Amenities

Free WiFi

Air conditioning

Property details
Accepting only Mainland Chinese citizens, 7Days Inn Shanghai Xujiahui Caoxi Road Subway Station offers accommodation in the full-of-life Xuhui District. Guests can enjoy free WiFi across the property....
Policies