Melampes Villa Villa Mélambes, Crete
8.4/10
Very Good
Free Wi-Fi
Free private parking
Situated in Mélambes and only 43 km from Psiloritis National Park, Melampes Villa features accommodation with mountain views, free Wi-Fi and free private parking. This villa offers air-conditioned accommodation with a balcony.
Melambes, Mélambes, 74053, Greece