Monday to Sunday 8am to 12am
Claim it now to manage your contact information, photos and menus whenever you like.
The Island Café at the Turbine Boutique Hotel and Spa is a 90-seater establishment, overlooking the stunning Thesen Island canals and serving up extraordinary dishes from a diverse a la carte menu.