When you stay at The Alley Hotel in Kefalonia, you'll be near the beach, within a 5-minute walk of Port of Argostoli and Ionian Sea. This upscale hotel is 10.9 mi (17.5 km) from Lourdas Beach and 18.6 mi (29.9 ... Read more

View all Luxury Hotels in Argostolion