Situado a 7 km del Parque Cinematográfico de Shanghái, el Atour Light Hotel Shanghai Minhang Maqiao, de 3 estrellas, ofrece depósito de equipajes.
El hotel está situado en el barrio Minhang. El hotel también se encuentra al alcance de Maqiao Ancient ruins en Shanghái.
Las habitaciones del Atour Light Hotel Shanghai Minhang Maqiao proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Además de servicio de tetera/cafetera, las habitaciones cuentan con un escritorio. Ofrece baños equipados con un inodoro separado y una ducha, además de toallas de baño y zapatillas.