The Turbine Boutique Hotel and Spa

  • 1,352

A boutique 5 star hotel on Thesen Islands which offers guests luxurious Knysna accommodation options, exceptional cuisine, stunning views, and a range of world-class facilities