The Train Inn Hotel Shanghai Area, China
A great option for a journey on a budget - hotel «The Train Inn» is located in Shanghai. This hotel is located in 17 km from the city center.
1500 Jiangyue Rd, Minhang Qu, Shanghai Shi, China, 201114, Shanghai, 201114