Located in Shanghai, 5.1 miles from Shanghai South Train Station, Atour Hotel Shanghai Hongqiao Korea Street features views of the city. The property is around 5.2 miles from Shanghai South Train Station, 5.7 miles from Longhua Temple and 6.4 miles from Jing'an Temple. The property provides room service and a 24-hour front desk for guests.
Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. All rooms include a private bathroom, a hairdryer and bed linen.
The hotel provides an ironing service, as well as business facilities like fax and photocopying.
Jade Buddha Temple is 7.9 miles from Atour Hotel Shanghai Hongqiao Korea Street, while People's Square is 8.4 miles away. The nearest airport is Shanghai Hongqiao International Airport, 3.1 miles from the accommodation.