Location
With a stay at Atour Hotel Huajiachi Hangzhou in Hangzhou (Downtown Hangzhou), you'll be within a 5-minute drive of West Lake and Zhejiang University Huajiachi Campus. This hotel is 1.2 mi (1.9 km) from Chongyi Church and 1.4 mi (2.3 km) from Hangzhou Stadium.
Rooms
Stay in one of 72 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 hair dryers and bathrobes.