Mengguo Hotel Pudong Airport está en Shanghái, a 17 km de Disneyland de Shanghái, y dispone de servicio de conserjería, habitaciones libres de humo, salón de uso común, wifi gratis en todo el alojamiento y restaurante. El alojamiento dispone de bar y se encuentra a 26 km de Nuevo Centro Internacional de Exposiciones de Shanghái. El alojamiento ofrece bañera de hidromasaje, personal de animación y servicio de traslado gratuito.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, nevera, minibar, caja fuerte, TV y baño privado con ducha. En Mengguo Hotel Pudong Airport, cada habitación dispone de ropa de cama y toallas.
La zona es idea para practicar ciclismo, y hay alquiler de bicicletas y alquiler de coches en el alojamiento.
Hay servicio de planchado y centro de negocios, así como recepción 24 horas.
Edificio Shanghai World Financial Center está a 32 km del alojamiento, y Torre Jim Mao está a 32 km. El aeropuerto (Aeropuerto de Shanghái - Pudong) está a 4 km.