No. 15, Nandan Road , Xuhui District, Shanghai, China
Atour Hotel Shanghai City Center, located 15 minutes' drive from the Jade Buddha Temple, features Wi-Fi throughout the property. Offering a heated swimming pool along with ping-pong, squash, and billiards, this hotel is a short way from the Stlgnatius cathedral "Xujiahui Catholic Church".
The 5-star hotel in Shanghai is 2.6 km from the Shanghai Museum of Arts and Crafts. A 25-minute walk from the Soong Ching-ling Memorial Residence is a perk for guests staying at the Atour Hotel Shanghai City Center. This property is within 700 metres of Shanghai Indoor Stadium bus stop and within reach of Shanghai Stadium underground station. The hotel is within easy reach of Shanghai Hongqiao International airport, the distance is just 5 km.
Atour Hotel Shanghai City Center offers rooms with a sitting area featuring an air conditioner, along with high-speed internet and a flat-screen TV with satellite channels. They are appointed with carpet flooring, sound-proofed windows. Bathrooms are fitted with a walk-in shower and a separate toilet as well as a hair dryer and dressing gowns.
This accommodation serves a continental breakfast every morning. Atour Hotel Shanghai City Center features a Chinese restaurant serving international cuisine. This hotel invites guests to the terrace bar to relax with a drink. The bar area includes a terrace and a lounge. HeJi XiaoCai serves Chinese dishes and lies a 5-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Atour Hotel Shanghai City Center!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please