Τhree traditional-style guest houses are nestled at a 3-acre olive grove welcoming guests to retreat in 17 spacious apartments and studios for rent, just a few steps from the pristine beach of Damouchari. All studios and apartments are beautifully decorated and feature thoughtful amenities to ensure a comfortable stay.
The accommodation is located just 40 meters from the beach and features a seaside restaurant with Greek and Mediterranean cuisine as well as a bar.