Located within 14 km of Jing'an Temple and 16 km of Jade Buddha Temple, Atour Hotel Hongqiao Hub National Exhibition Center Shanghai provides rooms with air conditioning and a private bathroom in Shanghai. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property is non-smoking and is situated 16 km from Longhua Temple.
Guest rooms in the hotel are equipped with a kettle. Each room is equipped with a private bathroom with a shower and slippers. At Atour Hotel Hongqiao Hub National Exhibition Center Shanghai rooms are equipped with a desk and a flat-screen TV.
Shanghai Railway Station is 17 km from the accommodation, while People's Square is 17 km away. The nearest airport is Shanghai Hongqiao International Airport, 2 km from Atour Hotel Hongqiao Hub National Exhibition Center Shanghai.