A great option for a journey on a budget - hotel «Echarm Hotel Shanghai Hongqiao Hub National Exhibition Center» is located in Shanghai. This hotel is located in 15 km from the city center.
Number of rooms: 49
10 Lane 168 Xinghong Road, Shanghai, 201100