Zhejiang Xizi Hotel Hangzhou

Zhejiang Xizi Hotel is a historic luxury resort located on the southern shores of the UNESCO World Heritage-listed West Lake in Hangzhou, China. Set within more than 36 acres (15 hectares) of landscaped gardens, the property offers one of the most exclusive settings on the lake, with many rooms and villas enjoying unobstructed views of Leifeng Pagoda and West Lake. The hotel features over 200 guest rooms, blending elegant contemporary accommodations with traditional Jiangnan architectural style and Chinese cultural influences. Renowned for hosting numerous heads of state and international dignitaries and having served as one of the principal hospitality venues for the 2016 G20 Hangzhou Summit, Zhejiang Xizi Hotel combines exceptional privacy, refined hospitality, and tranquil natural surroundings. Its collection of restaurants, gardens, wellness facilities, and lakeside walking paths provides guests with an immersive experience in one of China's most iconic cultural and scenic destinations.

Room Review

Highlights

  • Features Traditional Chinese design elements

  • Luxury bedding

  • Heated floors at entrance

  • Hotel grounds are only open to guests, allowing guests to enjoy the nature of Hangzhou away from crowds

Detractors  

  • Cooling turned off during winter season

  • View is limited

Deluxe Twin Room

Bathroom Review

Highlights

  • Heated floors

  • Large shower

  • Features separate shower and bathtub

Detractors  

  • Single Vanity

  • Shower pressure score: 3/5

Bathroom


Scoring

Room: 8/10

Bathroom: 8/10

Service: 10/10

Amenities and Dining: 9/10

Ambiance: 10/10

Check In: 10/10

Total: 55/60 (December 2023 Stay)

Gallery


Previous
Previous

Park Hyatt Hangzhou

Next
Next

The Ritz-Carlton San Francisco