The 5-star Atour Hotel Shanghai City Center, located approximately a 10-minute ride from Tianzifang, offers a swimming pool and Wi-Fi throughout the property. Boasting a Chinese restaurant, this Shanghai hotel is available within reach of the Stlgnatius cathedral "Xujiahui Catholic Church".
You'll need 15-minute drive to Shanghai Hongqiao International airport. The public research Donghua University is a popular education place to visit 2.9 km from the Atour Hotel Shanghai City Center. Also, the Huangpu River lies nearly a 15-minute ride away, while Shanghai Stadium underground station is a short way from the hotel. Well-connected to many sights, the accommodation is around 700 metres from Shanghai Indoor Stadium bus stop.
Furnished with sound-proof windows, all rooms are equipped with high-speed internet and a flat-screen TV with satellite channels, along with coffee and tea making facilities. 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 can be enjoyed at the Atour Hotel Shanghai City Center. The onsite restaurant offers international dishes. Drinks are available at the terrace bar. It also features a terrace and a lounge for guests' comfort. Offering Chinese meals, HeJi XiaoCai is situated only a few steps from Atour Hotel Shanghai City Center.