Location
With a stay at Atour Hotel Ziwei Road Zhangjiang Shanghai, you'll be centrally located in Shanghai, within a 15-minute drive of Shanghai Disneyland© and Shanghai New International Expo Centre. This hotel is 8.9 mi (14.3 km) from The Bund and 8.8 mi (14.2 km) from Shanghai Tower.
Rooms
Stay in one of 74 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.