Atour Hotel Hongqiao Hub National Exhibition Center Shanghai
No 1 Lane 126 North Shenchang Road, Shanghai, China
No 1 Lane 126 North Shenchang Road, Shanghai, China
Located 25 minutes on foot from Spencer Mall, the 4-star Atour Hotel Hongqiao Hub National Exhibition Center Shanghai offers Wi-Fi throughout the property and parking.
Furnished with soundproof windows, all rooms are equipped with a cable flat-screen television along with a free minibar and an electric kettle. Some rooms include a private bathroom.
Situated in Minhang, which is a great choice for travelers interested in tourist attractions, city trips and local food, the hotel is 3.9 km from Shanghai Hongqiao International Conference Center. The property is nestled in the very heart of Shanghai. This Shanghai hotel also lies near a train station. The accommodation is about 10 minutes' drive from Shanghai Hongqiao International airport, which is 10 km away.
The Atour Hotel Hongqiao Hub National Exhibition Center Shanghai offers breakfast in the restaurant.
There is a health club on site.
Wi-Fi
24-hour reception
24-hour services
Restaurant
On-site Dining
Air conditioning