Showing 100 hotel results

Emelisse Nature Resort

9.2
Outstanding
(519 reviews)
Kefalonia, Kefalonia

"Very well designed room, with outdoor plunge pool outside. Comfortable bed and coffee tabs."  (10/10)

Swim-up roomTerraceWedding servicesConcierge serviceFitness facilitiesFull-service spaGardenSauna

Thalassa Boutique Hotel - Adults Only

9.1
Outstanding
(364 reviews)
Lassi, Lassi

"The swim up pool in the room was amazing. The staff were exceptionally helpful. The restaurant and cocktails were delicious. It was walking distance to some nice beaches"  (10/10)

Swim-up roomAdult onlyRestaurantSwimming poolConcierge serviceMassage servicesJapanese gardenPets allowed

Kefalonia Bay Palace

8
Very good
(257 reviews)
Kefallonia, Kefallonia

"Amazing views Lovely pool- you private pool on some villas"  (8/10)

Private poolRestaurantTerraceSwimming poolConcierge serviceSnorkeling on siteFamily roomsJapanese garden

Electra Kefalonia Hotel & Spa

9.3
Outstanding
(219 reviews)
Svoronata, Svoronata

"Fantastic! The food, prosecco and juice at check-in, the private pool, the personnel, the spa and the sandy beach! Not crowded, and quiet. Loved it!"  (10/10)

Private poolInfinity poolRestaurantConcierge serviceMassage servicesSaunaFamily roomsHammam

Captain Yiannis

8.6
Superb
(217 reviews)
Vathi, Vathi
Private poolSalt water poolTerraceJapanese gardenNon-smoking roomsSnack bar/deliFront desk (limited hours)Safety deposit box
1 room type with pool access available Pool

Kefalonian Escape Suites

9.6
Exceptional
(182 reviews)
Valeriános, Valeriános

"Nice room with private pool and excellent service"  (10/10)

Infinity pool in roomPlunge poolAdult onlyTerraceConcierge serviceMassage servicesSnorkeling on siteJapanese garden
More 1 room type available

The "L" Suites & Apartments

8.5
Superb
(199 reviews)
Argostoli, Argostoli
Infinity pool in roomPrivate poolCity viewGarden viewGarden ViewMountain viewRestaurantSea view

F Zeen Kefalonia

9.3
Outstanding
(163 reviews)
Lourdhata, Lourdhata

"Room and view and plunge pool all exceptional. The food and bars are great. Pools also great. The beach is heavenly"  (9/10)

Infinity pool in roomPrivate poolSwim-up roomAdult onlyRestaurantSea ViewTerraceConcierge service

Eglina Villa's

9.5
Exceptional
(81 reviews)
Minia, Minia

"Clean, very convenient especially for large groups, great location, helpful stuff. We enjoyed the private pool and the bbq!"  (10/10)

Heated pool in roomPlunge poolGarden ViewSea ViewTerraceFamily roomsJapanese gardenPets allowed

Cypress Garden Villas

9.5
Exceptional
(60 reviews)
Svoronata, Svoronata
Plunge poolPrivate poolTerraceMassage servicesFamily roomsJapanese gardenScuba diving on siteNon-smoking rooms
1 room type with pool access available Pool
More 1 room type available

Fiora Villas

8.9
Superb
(55 reviews)
Trapezaki, Trapezaki

"Nicely furnished and equipped. Good A/C. We had a private pool which was great (not all properties have a pool). Fairly new with plenty of outside space with great views."  (9/10)

Private poolTerraceMassage servicesFamily roomsJapanese gardenPets allowedNon-smoking roomsBBQ facilities

Apolafsi

8.7
Superb
(56 reviews)
Lixouri, Lixouri
Private poolPool barCity ViewGarden viewMountain ViewRestaurantTerraceBalcony or patio
2 room types with pool access available Pool
More 4 room types available

Kefalonia Bay Palace

7.9
Good
(56 reviews)
Kefalonia, Kefalonia

"We stayed in one of the villas with a private pool, which was at the very top of the complex"  (10/10)

Private poolConcierge serviceGardenOutdoor pool - seasonal24-hour front deskFree breakfastTours/ticket assistanceBicycle rentals nearby

Thalassa Boutique Hotel - Adults Only

9.4
Outstanding
(46 reviews)
Kefalonia, Kefalonia
Swim-up roomTerraceConcierge serviceFitness facilitiesGardenOutdoor pool - seasonal24-hour front deskFree breakfast
1 room type with pool access available Pool

Casaly Hotel & Spa

9.9
Exceptional
(43 reviews)
Argostoli, Argostoli

"Excellent location, close to all the activity but still peaceful. A beautiful and well appointed swim up room. Staff were very friendly and helpful. Breakfast was very nice with a good selection to choose from."  (10/10)

Heated pool in roomPlunge poolSwim-up roomAdult onlyRestaurantConcierge serviceMassage servicesSauna

Reveli Suites

10
Perfect
(41 reviews)
Kateliós, Kateliós
Plunge poolPrivate poolAdult onlyTerraceHot tub/JacuzziJapanese gardenLounge areaNon-smoking rooms
1 room type with pool access available Pool

Anastasia Studios Katelios

9.1
Outstanding
(40 reviews)
Kateliós, Kateliós

"The pool was a new addition and a great asset. The beds were comfortable and the shower great ."  (10/10)

Infinity pool in roomSwim-up roomAdult onlyTerraceJapanese gardenIndoor/outdoor poolNon-smoking roomsRoom service
1 room type with pool access available Pool

Kefalonia Horizon Villas

9.7
Exceptional
(31 reviews)
Ayia Evfimia, Ayia Evfimia
Heated pool in roomPrivate poolSea ViewTerraceMassage servicesSnorkeling on siteSpa servicesFamily rooms
1 room type with pool access available Pool

Celestial All Suites

8.8
Superb
(34 reviews)
Kefallonia, Kefallonia

"Very nice and big room. Big balcony with private pool to all the rooms. Very big and quiet outside pool. Nearby restaurants. 20 min by car to Argostoli and to the airport."  (10/10)

Private poolRestaurantTerraceSwimming poolConcierge serviceMassage servicesSaunaNon-smoking rooms

Saint Nicholas Villas

9.9
Exceptional
(30 reviews)
Skála Kefalonias, Skála Kefalonias
Infinity pool in roomPrivate poolTerraceFamily roomsJapanese gardenNon-smoking roomsSoundproof roomsInternet

Endless Blue Private Club

10
Perfect
(27 reviews)
Trapezaki, Trapezaki
Infinity pool in roomPrivate poolTerraceConcierge serviceFamily roomsJapanese gardenPets allowedNon-smoking rooms

Lighthouse Villas Kefalonia

9.6
Exceptional
(28 reviews)
Argostoli, Argostoli
Private poolTerraceSwimming poolMassage servicesFamily roomsJapanese gardenPets allowedBeach yoga on site

Astra Villas

9
Outstanding
(26 reviews)
Skála Kefalonias, Skála Kefalonias
Heated pool in roomPrivate poolTerraceJapanese gardenPets allowedSecured parkingHorse riding nearbyBBQ facilities
1 room type with pool access available Pool

North Point Houses

10
Perfect
(23 reviews)
Fiskardho, Fiskardho
Private poolSea ViewTerraceSwimming poolConcierge serviceFamily roomsJapanese gardenPets allowed
1 room type with pool access available Pool

Erofili Villas

9.6
Exceptional
(23 reviews)
Lourdhata, Lourdhata
Private poolTerraceSwimming poolFamily roomsJapanese gardenPets allowedInternetCovered parking
More 1 room type available

Villa Pilali

9.8
Exceptional
(22 reviews)
Kefallonia, Kefallonia
Private poolGarden ViewSea ViewTerraceSwimming poolFamily roomsJapanese gardenPets allowed
1 room type with pool access available Pool

Armonia Villas

9.7
Exceptional
(19 reviews)
Lixouri, Lixouri
Private poolSea ViewTerraceSwimming poolJapanese gardenNon-smoking roomsBBQ facilitiesBeach umbrellas

Apollonion Asterias Resort and Spa

8.2
Very good
(22 reviews)
Xi, Xi
Plunge poolPrivate poolEvening entertainmentGarden viewGarden ViewRestaurantTerraceConcierge service
2 room types with pool access available Pool
More 8 room types available

Villa Siora Anna

9.6
Exceptional
(18 reviews)
Skála Kefalonias, Skála Kefalonias

"The property was in excellent condition, and the private pool was secluded with beautiful surrounding gardens."  (10/10)

Private poolTerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsCovered parkingOffsite parking discounted rates available
1 room type with pool access available Pool

Ameadros Resort

9.6
Exceptional
(16 reviews)
Mantzavináta, Mantzavináta
Private poolCity ViewGarden viewMountain ViewTerraceOutdoor poolCourtyard ViewGarden
1 room type with pool access available Pool

Villa Aliki with Infinity Pool at Kaminarata Village

9.5
Exceptional
(16 reviews)
Kaminaráta, Kaminaráta
Private poolInfinity poolCity viewCity ViewGarden viewTerraceGardenFamily rooms
1 room type with pool access available Pool

Fiscardo View Villas

9.5
Exceptional
(15 reviews)
Fiskardho, Fiskardho
Infinity pool in roomPrivate poolSea ViewTerraceJapanese gardenScuba diving on siteNon-smoking roomsBBQ facilities

Villa Nefeli

9.5
Exceptional
(15 reviews)
Trapezaki, Trapezaki
Private poolTerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsPrivate picnicsBBQ facilities
1 room type with pool access available Pool

Diosas Luxury Villas

9.8
Exceptional
(13 reviews)
Andipáta, Andipáta
Infinity pool in roomPrivate poolTerraceFamily roomsHot tub/JacuzziJapanese gardenCoffee ShopBBQ facilities

Luxury Villa Chrisi

9.6
Exceptional
(13 reviews)
Svoronata, Svoronata
Infinity pool in roomPrivate poolSea ViewTerraceEntertainment staffFamily roomsJapanese gardenLounge area
1 room type with pool access available Pool

Yellow House Ithaca

9.5
Exceptional
(13 reviews)
Vathi, Vathi

"The property is spacious with aircon throughout the house, a private pool at the back and a veranda with gorgeous views over the Harbour in the front"  (10/10)

Private poolTerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsPrivate picnicsBBQ facilities
1 room type with pool access available Pool

Malena

8.6
Superb
(14 reviews)
Karavomylos, Karavomylos
Private poolInfinity poolCity ViewMountain ViewTerraceCourtyard ViewDivingFitness center
1 room type with pool access available Pool

Elli's Paradise

9.7
Exceptional
(12 reviews)
Lakithra, Lakithra
Private poolPool with viewCity ViewGarden viewMountain ViewTerraceCourtyard ViewGarden
1 room type with pool access available Pool

Art Villas (Piano & Violin)

9.9
Exceptional
(11 reviews)
Skála Kefalonias, Skála Kefalonias

"Beautiful setting in amazing gardens fabulous pool area. Villa very spacious modern and clean"  (10/10)

Private poolTerraceSwimming poolMassage servicesSnorkeling on siteJapanese gardenScuba diving on siteBeach club nearby

Ionian Blue Luxury Villas

9.8
Exceptional
(11 reviews)
Svoronata, Svoronata
Infinity pool in roomPrivate poolTerraceJapanese gardenNon-smoking roomsInternetCovered parkingFree wired internet
1 room type with pool access available Pool

Villa Micato

9.7
Exceptional
(11 reviews)
Kefallonia, Kefallonia
Infinity pool in roomPrivate poolTerraceInternetCovered parkingFree wired internetNon-smoking throughoutOffsite parking discounted rates available
1 room type with pool access available Pool

Sun N Sea Kefalonia Villa

9.7
Exceptional
(11 reviews)
Kefallonia, Kefallonia
Infinity pool in roomPrivate poolSea ViewTerraceFamily roomsLounge areaNon-smoking roomsPrivate picnics
1 room type with pool access available Pool

Il Suo Paradiso

9.7
Exceptional
(11 reviews)
Dhavgáta, Dhavgáta
Private poolTerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsBBQ facilitiesBeach umbrellas
1 room type with pool access available Pool

Regina Ioanna Villas

9.6
Exceptional
(11 reviews)
Ayia Evfimia, Ayia Evfimia
Private poolCity viewCity ViewGarden viewLandmark viewMountain ViewTerraceOutdoor pool
1 room type with pool access available Pool
More 1 room type available

Eliamos Villas Hotel & Spa

9.2
Outstanding
(11 reviews)
Spartia, Spartia
Infinity pool in roomPrivate poolRestaurantSea ViewTerraceConcierge serviceMassage servicesSnorkeling on site

Celestial All Suites

9
Outstanding
(11 reviews)
Kefalonia, Kefalonia
Private poolWedding servicesConcierge serviceFitness facilitiesCouples/private dining24-hour front deskContinental breakfastFree breakfast

F Topia Villas

9.8
Exceptional
(9 reviews)
Fiskardho, Fiskardho
Private poolTerraceConcierge serviceSnorkeling on siteFamily roomsJapanese gardenPets allowedScuba diving on site
1 room type with pool access available Pool
More 1 room type available

Villa Siora Rosa

9
Outstanding
(9 reviews)
Skála Kefalonias, Skála Kefalonias
Private poolTerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsCovered parkingOffsite parking discounted rates available
1 room type with pool access available Pool

Villa Esperanza

9.9
Exceptional
(8 reviews)
Annináta, Annináta
Private poolTerraceSwimming poolJapanese gardenNon-smoking roomsBeach umbrellasInternetCovered parking

Absolute Villa by Stylish Stays

8.8
Superb
(9 reviews)
Kefallonia, Kefallonia
Infinity pool in roomPrivate poolTerraceFamily roomsJapanese gardenNon-smoking roomsPrivate picnicsBBQ facilities
1 room type with pool access available Pool

Pilikas Luxury Villas

9.7
Exceptional
(8 reviews)
Stavros, Stavros
Private poolTerraceSwimming poolFamily roomsJapanese gardenBBQ facilitiesIroning serviceCar hire
1 room type with pool access available Pool

Green Retreat

9.6
Exceptional
(8 reviews)
Spartia, Spartia
Private poolTerraceFamily roomsJapanese gardenNon-smoking roomsExercise/lap poolPrivate picnicsBBQ facilities
1 room type with pool access available Pool

Villa Alexandra

9.5
Exceptional
(8 reviews)
Póros Kefalonias, Póros Kefalonias
Private poolCity ViewOutdoor poolCyclingHikingBBQ facilitiesFree WiFiWiFi available
1 room type with pool access available Pool

Driftwood Villa

9.9
Exceptional
(7 reviews)
Karavadhos, Karavadhos
Private poolAdult onlyTerraceSwimming poolMassage servicesSnorkeling on siteJapanese gardenPets allowed
1 room type with pool access available Pool

Villa Russa Alekos

9
Outstanding
(7 reviews)
Trapezaki, Trapezaki

"Great location Peaceful Great privacy and pool"  (8/10)

Private poolSwimming poolWater sports equipmentInternetATM/bankingFishing nearbyFree wired internetNon-smoking throughout
1 room type with pool access available Pool

ReLux Villa

9.2
Outstanding
(6 reviews)
Kefallonia, Kefallonia
Private poolTerraceJapanese gardenPets allowedLounge areaNon-smoking roomsExercise/lap poolHorse riding nearby
1 room type with pool access available Pool

Villa Elena - Zen Villas

9.2
Outstanding
(6 reviews)
Fiskardho, Fiskardho
Infinity pool in roomPrivate poolSea ViewTerraceFamily roomsBBQ facilitiesInternetCovered parking
1 room type with pool access available Pool

Villa Odysseus Spartia Kefalonia

10
Perfect
(5 reviews)
Spartia, Spartia

"Dream property with beautiful garden and amazing views. Beach only 80m away."  (10/10)

Private poolSwimming poolHot tub/JacuzziJapanese gardenNon-smoking roomsBBQ facilitiesSafety deposit boxCovered parking
1 room type with pool access available Pool

Piedra Villa

10
Perfect
(5 reviews)
Troïanáta, Troïanáta
Private poolTerraceSwimming poolMassage servicesSnorkeling on siteJapanese gardenScuba diving on siteCooking class
1 room type with pool access available Pool

Casa Azilem - Kateleios

10
Perfect
(5 reviews)
Áno Kateliós, Áno Kateliós

"Excellent facilities, very well appointed and comfortable villa. Zoi was a great host and very responsive."  (10/10)

Private poolTerraceJapanese gardenNon-smoking roomsExercise/lap poolBBQ facilitiesInternetCovered parking
1 room type with pool access available Pool

Erofili Villas

10
Perfect
(5 reviews)
Kefalonia, Kefalonia
Private poolCity viewTerraceYardGardenFree WiFiPool sun loungersFree self parking
More 1 room type available

Monambeles Villas

9.6
Exceptional
(5 reviews)
Kefalonia, Kefalonia
Private poolPrivate spa tubCity viewPillowtop mattressTerraceWedding servicesYardConcierge service

Villa Allegra

9.4
Outstanding
(5 reviews)
Tzamarelláta, Tzamarelláta

"Large comfortable with lovely views and great sundeck and pool"  (10/10)

Private poolTerraceSwimming poolJapanese gardenNon-smoking roomsSecured parkingBBQ facilitiesInternet
1 room type with pool access available Pool

Romantic Villa Helidoni

9.4
Outstanding
(5 reviews)
Svoronata, Svoronata
Private poolAdult onlyCity ViewGarden viewMountain ViewOutdoor poolCourtyard ViewDiving
1 room type with pool access available Pool

George Stone Villa

9.2
Outstanding
(5 reviews)
Markandonáta, Markandonáta
Private poolSea ViewTerraceSwimming poolFamily roomsJapanese gardenLounge areaNon-smoking rooms
1 room type with pool access available Pool

Villa Levanda

9.2
Outstanding
(5 reviews)
Fiskardho, Fiskardho
Private poolSea ViewTerraceSwimming poolFamily roomsJapanese gardenScuba diving on siteNon-smoking rooms
1 room type with pool access available Pool

Vista Blu Villa

10
Perfect
(4 reviews)
Vlachata, Vlachata
Heated pool in roomInfinity pool in roomTerraceFamily roomsJapanese gardenSecured parkingCooking classBBQ facilities
1 room type with pool access available Pool
More 1 room type available

Utopia Luxury Villa

9.7
Exceptional
(4 reviews)
Sami, Sami
Private poolSea ViewTerraceSwimming poolMassage servicesSnorkeling on siteJapanese gardenScuba diving on site
1 room type with pool access available Pool

Premium Ionian Villas - Vlachata

9.7
Exceptional
(4 reviews)
Vlachata, Vlachata
Private poolPool with viewCity ViewGarden viewMountain ViewTerraceGardenFree Parking
1 room type with pool access available Pool
More 3 room types available

Superior Complex Of Helios Luxury Villas

9.5
Exceptional
(4 reviews)
Svoronata, Svoronata

"Attentive and very hospitable staff Pool Spacious - basement level Walking distance to beach Modern amenities- washer/dryer"  (9/10)

Infinity pool in roomPlunge poolSea ViewTerraceMassage servicesSnorkeling on siteFamily roomsJapanese garden
1 room type with pool access available Pool
More 1 room type available

Kaktos Villa

9.3
Outstanding
(4 reviews)
Kardhakáta, Kardhakáta
Private poolTerraceFamily roomsJapanese gardenNon-smoking roomsExercise/lap poolInternetCovered parking
1 room type with pool access available Pool

Tselepis Villa at Lakithra

10
Perfect
(3 reviews)
Lakithra, Lakithra
Infinity pool in roomPrivate poolJapanese gardenNon-smoking roomsSecured parkingBBQ facilitiesInternetCovered parking
1 room type with pool access available Pool

Villa Antikleia

9.7
Exceptional
(3 reviews)
Mánganos, Mánganos

"Excellent views and sunset. Very spacious grounds."  (9/10)

Infinity pool in roomPrivate poolTerraceMassage servicesSnorkeling on siteJapanese gardenScuba diving on siteHorse riding nearby
1 room type with pool access available Pool

Villa Kefalonian Dream

9.7
Exceptional
(3 reviews)
Minia, Minia
Private poolInfinity poolCity ViewGarden viewMountain ViewTerraceGardenBeach
1 room type with pool access available Pool

Villa Kandia

9
Outstanding
(3 reviews)
Ayia Evfimia, Ayia Evfimia
Private poolPool with viewGarden viewMountain ViewDivingFitness centerGardenMassage services
1 room type with pool access available Pool

Villa Nora

10
Perfect
(2 reviews)
Khelmáta, Khelmáta
Private poolSwimming poolBBQ facilitiesInternetFishing nearbyFree wired internetNon-smoking throughoutSwimming nearby
1 room type with pool access available Pool

Villa Felicity

9.5
Exceptional
(2 reviews)
Svoronata, Svoronata

"Great location, luxurious Villa with an amazing pool. It exceeded our expectations!"  (10/10)

Private poolFamily roomsHot tub/JacuzziJapanese gardenLounge areaExercise/lap poolBeach umbrellasSafety deposit box
1 room type with pool access available Pool

Tourist Boutique Hotel

8.9
Superb
(642 reviews)
Argostoli, Argostoli
RestaurantFamily roomsLounge areaRoom serviceTour deskCoffee ShopBeach umbrellasBicycle-friendly property

Hotel Oceanis

9
Outstanding
(374 reviews)
Póros Kefalonias, Póros Kefalonias
TerraceSwimming poolFamily roomsJapanese gardenFree beach shuttleLounge areaNon-smoking roomsRoom service

Sami Beach Hotel

8.8
Superb
(326 reviews)
Sami, Sami
TerraceSwimming poolConcierge serviceMassage servicesSnorkeling on siteFamily roomsJapanese gardenBeach yoga on site

Fotini

8.8
Superb
(156 reviews)
Ayia Evfimia, Ayia Evfimia
Sea ViewTerraceSwimming poolFamily roomsJapanese gardenPets allowedLounge areaNon-smoking rooms

Myrtos Bay Apartments

9.4
Outstanding
(124 reviews)
Anomeriá, Anomeriá
Private poolSea ViewTerraceSwimming poolFamily roomsJapanese gardenScuba diving on siteNon-smoking rooms

Ionian Emerald Resort

8.7
Superb
(131 reviews)
Karavomylos, Karavomylos

"Private pool, reception and bar assistance (from Eva and Fanja😇), very nice views from the dinner deck and the breakfast was very nice and complete."  (10/10)

Private poolInfinity poolRestaurantTerraceMassage servicesSaunaSpa servicesHammam

Canale Hotel & Suites

9.9
Exceptional
(113 reviews)
Argostoli, Argostoli
Infinity pool in roomPrivate poolAdult onlyTerraceConcierge serviceMassage servicesHammamJapanese garden

Kefalonian 360° Sunrise

9.1
Outstanding
(59 reviews)
Kaligata, Kaligata
Pool with viewGarden viewTerraceOutdoor poolGardenFamily roomsFree ParkingNon-smoking rooms

Villa Athina

9.7
Exceptional
(23 reviews)
Angón, Angón
Private poolTerraceSwimming poolFamily roomsJapanese gardenBBQ facilitiesSoundproof roomsInternet
1 room type available

Luxury Villa Casa Maravillosa

10
Perfect
(16 reviews)
Svoronata, Svoronata
Infinity pool in roomPrivate poolGarden ViewSea ViewTerraceFamily roomsJapanese gardenPets allowed
1 room type available

Federico Villa

9.2
Outstanding
(17 reviews)
Khalikerí, Khalikerí
Infinity pool in roomTerraceSwimming poolSnorkeling on siteFamily roomsJapanese gardenScuba diving on siteNon-smoking rooms

Melina Apartments Pool View

9.6
Exceptional
(16 reviews)
Argostoli, Argostoli
TerraceSwimming poolFamily roomsJapanese gardenNon-smoking roomsExercise/lap poolBeach umbrellasLuggage storage

Makis Studios

9.4
Outstanding
(14 reviews)
Skála Kefalonias, Skála Kefalonias
City ViewTerraceOutdoor poolSwimming poolBarGardenFree ParkingNon-smoking rooms
1 room type available

Brand New Skala Beach Apartment- Pieno Di Luce

9.7
Exceptional
(10 reviews)
Skála Kefalonias, Skála Kefalonias
Private poolTerraceSwimming poolJapanese gardenScuba diving on siteNon-smoking roomsSecured parkingHorse riding nearby
1 room type available
No Image

Villa Cleopatra sunset view

Kefalonia, Kefalonia
No Image

Casa D'ionio Studios

Kefalonia, Kefalonia
No Image

Spasmata Apartments

Kefalonia, Kefalonia