Atour Hotel Hangzhou is located at 503 Fengqi Rd, Xiacheng District. Hotel is next to the West Lake World Cultural Heritage, it is only around 600M away from lake side, you can get beautiful lake view in 6-10 m ... Read more

View all Luxury Hotels in Hangzhou (ZJ)