Villa Mare Villa Tersanas, West Crete
Boasting a balcony with mountain views, a garden and a bar, Villa Mare can be found in Tersanas, close to Tersanas Beach and 800 metres from Maherida Beach. Guests can benefit from a patio and an outdoor fireplace.
Macheridas 7, Tersanas, 73100, Greece