The 5-star Atour Hotel Shanghai City Center, located nearly 20 minutes on foot from Shanghai International Tennis Centre, boasts an indoor swimming pool and a fitness room. Boasting a Chinese restaurant, this Shanghai hotel is available within reach of the Stlgnatius cathedral "Xujiahui Catholic Church".
The hotel is about 5 km from Shanghai Hongqiao International airport and 2.9 km from such cultural venues as the Shanghai Museum of Arts and Crafts. The Atour Hotel Shanghai City Center is situated around a 5-minute stroll from the Shanghai Film Museum and a short way from Shanghai Stadium underground station. Also, the accommodation is 2.8 km from the private art gallery "Long Museum", and Shanghai Metro train station is located approximately 9 km away. This hotel is in proximity to Shanghai Indoor Stadium bus station.
Atour Hotel Shanghai City Center has 215 rooms, comprising a seating area. High-speed internet and a flat-screen TV with satellite channels, along with coffee and tea making facilities, are offered. Air conditioning are featured for guests' comfort. Offering a walk-in shower and a separate toilet, the bathrooms are also fitted with a hairdryer and dressing gowns.
A continental breakfast is served each morning. The restaurant offers international dishes using the finest ingredients. Guests can relax at the on-site terrace bar. YiTeng Jia offers Japanese meals and lies only 600 metres from the Atour Hotel Shanghai City Center.