Filter Results
Apply Filters
Clear Filters
Meskla villas
Platanus House
Meskla Chania, Meskla, Greece View map
The 2-bedroom Platanus House Villa is located 4.2 km from canyon Tromarissas and a 25-minute walk from National Resistance Museum. Featuring views of the mountain, this Meskla villa provides…
From US$ 151
Book Now
Villa Eleni Meskla
Κρήτης 22, Meskla, Greece View map
Staying at Villa Eleni Meskla, guests can easily reach the Botanical Park & Gardens of Crete, located approximately a 25-minute walk away. The Meskla villa includes a car park and a terrace with…
From US$ 500
Book Now