Located in Hangzhou, 10 miles from Hangzhou East Train Station, Atour Hotel Xiasha Branch provides air-conditioned rooms and a fitness center. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. Xixi Wetland is 18 miles away and Hangzhou Train Station is 13 miles from the hotel.
All guest rooms in the hotel are equipped with a TV.
Wushan Square is 15 miles from Atour Hotel Xiasha Branch, while Lingyin Temple is 17 miles away. The nearest airport is Hangzhou Xiaoshan International Airport, 11 miles from the accommodation.