Crete Villas
Villa Elisa Discover
A waterfront villa, overlooking the legendary island of Spinalonga in Ag Nicholaos in Crete.
Villa Ophelia Discover
A 6 bedroom beachfront villa in Elouda, in the northern coast of Crete, with an infinity swimming pool, a tennis court & spectacular sea view!
Villa Eleonora Discover
Villa Eleonora is an 8-bedroom modern villa of 350 sq.m. on large plot. It is located in the famous area of Elounda in Crete.
Villa Irene Discover
Villa Irene, located in Elouda, a small town in the northern coast of the island. A modern and spacious villa promoting privacy and outstanding views.
Villa Danae Discover
This award winning villa offers spectacular views, overlooking the village of Plaka and the island of Spinalonga.
Villa Zeliana Discover
A 12 bedroom beachfront villa in Crete with an amazing outdoor environment that can accommodate 30 guests!
Villa Carolina Discover
The villa is located in one of the most spectacular places of Greece and is offering panoramic views of the picturesque town of Chania.