Cleo's Dream Villa - 4 Stars hotel

Load more Cleo's Dream Villa images

Address: Oia Greece, Cyclades, Greek Islands - Greece
Cleo's Dream Villa Features:
General:Air Conditioned, Mini Bar, Cable / Satellite TV, Coffee / Tea Maker, TV, Bathrobes, Shower, Kitchenette
Internet:Wireless internet on site.

Check-in: From 2:00 PM
Check-out: Prior to 12:00 PM

Book now for 140 EUR

Open static map


Set within the picturesque countryside of Oia, Cleo's Dream Villa provides comfortable accommodation and a wide range of facilities, including free Wi-Fi. It is ideally positioned for those wishing to discover the area's attractions. Cleo's Dream Villa offers a comfortable villa, designed to fit the requirements of any traveller. The property is moments from Tramonto ad Oia. It is also a short drive from Fira and Imerovigli.

Most popular hotels in Oia Greece

Greece > Oia Greece hotels