
Hangzhou, China
Atour Hotel West Lake Cultural Square Shangtang Rd
4-star hotel
With a stay at Atour Hotel West Lake Cultural Square Shangtang Rd Hangzhou in Hangzhou (Downtown Hangzhou), you'll be within a 10-minute drive of West Lake and Zhejiang Science and Technology Museum. This 4-star hotel is 0.7 mi…
- Wi-fi
- Car park
- Secure parking
- Fitness



















