With a stay at Culture Plaza Hotel Zhejiang in Hangzhou (Xihu), you'll be within a 15-minute drive of West Lake and Westlake Culture Plaza. Featured amenities include a business center, a 24-hour front desk, and a safe deposit box at the front desk.
Based on 1,719 reviews
Value for money
Policies vary by room type and provider.