Location
With a stay at Atour Xujiahui Zhihu Hotel Shanghai in Shanghai (Xuhui), you'll be a 4-minute drive from Jing'an Temple and 5 minutes from West Nanjing Road. This hotel is 6.3 mi (10.1 km) from The Bund and 4 mi (6.4 km) from Xintiandi Style Shoppping Centre.
Rooms
Stay in one of 116 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature bathrobes and hair dryers.