Lourdas Holiday Villa, Kefalonia (Cephalonia), Ionian Islands, Greece

Luxury 2 Bedroom Villa, Pool, BBQ, Near Beach, Internet