Property Location When you stay at Odysseus Palace in Kefalonia, you'll be near the beach and 15 minutes by car from Skala Beach. This 4-star aparthotel is 14 mi (22.6 km) from Lourdas Beach and 18.8 mi (30.3 km) from Antisamos Beach.Rooms Make yourself at home in one of the 12 air-conditioned rooms featuring kitchenettes with refrigerators and stovetops. Rooms have private furnished balconies. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.Amenities Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access and a television in a common area.Dining At Odysseus Palace, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7 AM to 10 AM for a fee.Business, Other Amenities Featured amenities include dry cleaning/laundry services, luggage storage, and an elevator (lift).