Villa Leonidas GreeceFiloxeniaAparthotelNo reviews yetLefokastroSelf cateringFree Wi-FiBeachfrontParkingKitchenNo reviews yetPick dates to see pricesSee prices