Designed with relaxation and wellness in mind, Owl Villas is an ideal place for those seeking tranquility.
The complex consists of three independent luxury homes. All houses have comfortable spaces and have unrestricted views of the sea and the green landscape. They consist of spacious and bright rooms, private bathroom with shower, living room and fully equipped kitchen with all electrical, household appliances that you may need during your stay. The outdoor area of each house has a comfortable terrace with views, private pool, barbeque and dining area. They are ideal for hosting families with children and groups of friends.