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 Changyang Road Metro Station)» is located in Shanghai. This hotel is located in 7 km from the city center.
Number of rooms: 39
1577-1581 Changyang Road (Changyang Lu), Shanghai, 2