Located on the breathtakingly beautiful northwest coast of Corfu, the villa Leo is a pleasant 2-keys complex of apartment and studios that provides a comfortable base for a relaxing holiday in the Mediterranean sunshine. The resort centre is within easy walking distance and home to a good selection of restaurants, traditional tavernas, bars and shops.
The villa offers two studios (for up to three person) and one apartment (for up to five person), all of which are spacious, tastefully decorated and pristine. All come with an en suite bathroom and a balcony or terrace, as well as kitchen facilities, which provide a great way of reducing holiday costs. Air conditioning and safety deposit boxes are also available and payable locally.
Village 700 m from Agios Stefanos, Avlioton center
Corfu Town 38 km
Airport 39 km
Port 37 km
Beach 630 m
Restaurant 300 m
Super market 350 m