Villa Mare Monte
Crete / Heraklion / Malia • View on MapPlease select your dates
Open: March-November...Villa Mare Monte is a charming, family-run apartment complex, tucked away above the cozy beach resorts of Stalis and Malia in Crete, Greece. More Info »