Alila Taihu Suzhou

Escape to Our Tranquil Retreat by Taihu Lake

Alila Taihu Suzhou is beautifully situated amid the lush mountains of Xishan Island, an ecological island surrounded by the calm expanse of Taihu Lake. Stay in luxurious contemporary comfort in one of 98 spacious rooms and villas, offering serene lake or valley views that invite you to relax at one with nature. 

Inner Lake
  • On-Site Restaurant
  • Fitness Center
  • Pool
  • Pet Friendly
  • Spa
  • Resort Property
  • Concierge
  • Meeting Facilities
Woman by window
Safety First, Wellbeing Always

Guided by our purpose of care, we’re committed to enhanced levels of cleanliness in an effort to ensure your safety and wellbeing.
World of Hyatt Business Credit Card

Earn up to 60,000 Bonus Points

Plus, 1 free night each year with the World of Hyatt Credit Card