Atour Hotel Shanghai Hongqiao Korea Street se encuentra en Shanghái, a 8,2 km de Estación de metro Shanghai South Railway Station, y ofrece vistas a la ciudad. El alojamiento está a 8,3 km de Estación de tren de Shanghái Sur, a 9,2 km de Templo Longhua y a 10 km de Templo Jing'an. El alojamiento ofrece servicio de habitaciones y recepción 24 horas.
Las habitaciones incluyen aire acondicionado, TV de pantalla plana con canales por cable, hervidor, ducha, artículos de aseo gratuitos y escritorio. Las unidades incluyen baño privado, secador de pelo y ropa de cama.
El hotel ofrece servicio de planchado, así como fax y fotocopiadora.
Templo de Buda de Jade está a 13 km del alojamiento, y Plaza del Pueblo está a 14 km. El aeropuerto más cercano (Aeropuerto internacional de Shanghai Hongqiao) está a 5 km del alojamiento.