Apolloneia ApartmentsApartment
Lakkoi Skalotis, Frangokastello, 73011, Greece, Sfakia, 73011
Featuring mountain views, Apolloneia Apartments provides accommodation with a patio and a coffee machine, around 100 metres from Lakkoi Beach. This beachfront property offers access to a balcony and free Wi-Fi.