Contact & Location
The resort is located halfway up the hill on Kouri Island, within 500m of the main town and Kouri Beach. A wide selection of local and international restaurants is also nearby, along with excellent facilities for marine activities.