Olus

Olus welcomes you in to a world of uncompromising beauty, privacy and amazing views. Surrounded by a peaceful landscape, Olus is a three bedroom stone built villa and part of a Luxury Collection resort in Elounda, Crete. The beachfront resort stretches across 143 acres with homes built on a gentle elevation, leading straight down to… Read more »