Designed with relaxation and wellness in mind, Owl Villas is the ideal place for travelers seeking tranquility. The complex consists of three independent luxury villas with breathtaking view of the sea and the colorful landscape. Each villa consists of spacious and bright rooms, private bathrooms with shower, living room and fully equipped kitchen with all the electrical household appliances that you may need during your stay. The outdoor area of each house has its own private terrace for lounging or entertaining, featuring sitting and dining areas, private pool and barbeque. Owl Villas are ideal for hosting families with children and groups of friends.