Set in Xamoudhokhórion in the Crete region, Lefteris House has a balcony. The property features sea and mountain views.
This air-conditioned villa comes with a seating area, a kitchen with a fridge, and a flat-screen TV. The villa also features washing machine and a bathroom with a bath.
The villa offers a sun terrace.