Atour Light Hotel Shanghai Minhang Maqiao se encuentra en Shanghái, a 21 km de Estación de metro Shanghai South Railway Station, y ofrece vistas a la ciudad.
Número de habitaciones: 84
Building 4, No. 2430, 2412, Yinchun Road, Minhang, 200000 Shanghái, China