100 Inn
Hotel
Shanghai Area, China
Looking for a place to spend a night after a long walk around the city? Hotel «100 Inn (Shanghai Changshou Road subway station store)» is located in Shanghai. This hotel is located in 3 km from the city center.
Number of rooms: 70
No.601 Anyuan Road, Shanghai, 200042