Featuring a garden, private pool and sea views, The Leaf House is located in Lixouri. With city views, this accommodation offers a balcony. Free WiFi is available.
Featuring pool and garden views, this villa features 4 bedrooms and opens to a patio. The air-conditioned villa also provides a flat-screen TV, a fully equipped kitchen with a dishwasher, a seating area, washing machine and 2 bathrooms with a bath, a hot tub and a shower, and an additional toilet.
The villa offers a barbecue. A bicycle rental service is available at The Leaf House.
Monastery of Kipoureon is 9 km from the accommodation, while Lixouri Port is 8 km away. The nearest airport is Kefalonia Airport, 44 km from The Leaf House.