Akrotiri Beach
We are located in Palaiokastritsa, on the northwest coast of Corfu island, Greece.
Palaiokastritsa is the most popular resort of Corfu, famous for its magnificent scenery.
Our hotel is built on a peninsula in the sea. Thus, all the guest rooms and our spacious public rooms are privileged with direct breathtaking sea views.