The Redstar Culture Hotel (Hongxing Wenhua Dasha) is an elegant hotel located on the eastern section of West Lake Avenue. The hotel is within walking West Lake, Hangzhou's most popular attraction.

Ther ... Read more

View all Luxury Hotels in Hangzhou (ZJ)