100 Inn
Hotel
Shanghai Area, China
You’ll be sleeping tight! Hotel «100 Inn» is located in Shanghai. This hotel is located in 3 km from the city center.
Number of rooms: 51
90 Nanchezhan Road (Nanchezhan Lu), Shanghai, 200000