Atour Hotel Shanghai Pudong Jinqiao International Commercial Plaza ofrece wifi gratis en todo el alojamiento y vistas a la ciudad en Shanghái. El alojamiento está a 8,5 km de Nuevo Centro Internacional de Exposiciones de Shanghái, a 8,8 km de Edificio Shanghai World Financial Center y a 9 km de Torre Jim Mao. El hotel tiene habitaciones familiares.
Las unidades están equipadas con aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y escritorio. En el hotel, las habitaciones disponen de ropa de cama y toallas.
El personal de la recepción 24 horas habla inglés ychino mandarín, y puede ayudar a la clientela a planificar su estancia.
Museo de los Refugiados Judíos de Shanghái está a 9,4 km del alojamiento, y Torre Perla Oriental está a 10 km. El aeropuerto (Aeropuerto internacional de Shanghai Hongqiao) está a 27 km.