Atour Hotel Shanghai Pudong Zhangjiang Park ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Shanghái. El alojamiento se encuentra a 5,5 km de Nuevo Centro Internacional de Exposiciones de Shanghái, a 13 km de Edificio Shanghai World Financial Center y a 13 km de Torre Jim Mao. El hotel dispone de habitaciones familiares.
Todas las unidades incluyen aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y escritorio. En el hotel, todas las habitaciones cuentan con ropa de cama y toallas.
En la recepción 24 horas, el personal habla inglés y chino mandarín.
Museo de los Refugiados Judíos de Shanghái está a 14 km del alojamiento, y Torre Perla Oriental está a 14 km. El aeropuerto más cercano (Aeropuerto de Shanghái - Pudong) está a 25 km del alojamiento.