Want to save money while travelling? It’s easy! Hotel «Super 8 Hotel Shanghai Hongqiao Transportation Jiangqiao Lao» is located in Shanghai. This hotel is located in 12 km from the city center.
Number of rooms: 48
129 Hua Jiang Road Shanghai, China, Shanghai, 0