Overview The Anthoula hotel is located in a quiet area, a few steps the beach, on the hill, the way up to Kefalos village. Among its amenities, the property offers comfortable accommodation, bar and restaurant, chargeable air conditioning, swimming pool..