Hotel Atour Hotel Hangzhou West Lake Wulin Square North Jianguo Road
★★★★
No.766 Jianguobei Road, Gongshu District., Hangzhou, China Show on map
Atwell Hangzhou Wulin by IHG is a hotel in Hangzhou, China. It is one of 7,209 places to stay in Hangzhou listed on Triptoic. The property has 167 rooms across 13 floors and opened in 2026.
No.766 Jianguobei Road, Gongshu District., Hangzhou, 310005, China
Check-in starts at 02:00 PM and check-out is until 12:00 PM. Early check-in or late check-out may be available on request.
Atwell Hangzhou Wulin by IHG is located at No.766 Jianguobei Road, Gongshu District., Hangzhou 310005, China.
Atwell Hangzhou Wulin by IHG has 167 rooms.
Highly rated alternatives close by