Open: May - October... Akrotiri Beach Hotel, a modern First Class Hotel, is located 22 km west from Corfu Town in an area called Paleokastritsa, on a small peninsula with a fantastic view towards a rocky Beach and the Ionian Sea which is famous for its romantic scenery and the tales of Odysseus.