The Apollon Hotel is perfectly situated on the main road opposite the main beach, just 40 metres from the water’s edge and all our rooms are lucky enough to enjoy a wonderful sea view. The bays of Agios Petros, Ambelaki, Alipa Bay and the Marina are just a couple of minutes walk away.
Loading...

Searching for the best deals...

Bluesea Holidays | Making Holidays Affordable
  • Spread The Cost
  • ATOL & ABTA Protected
  • Secure Online Booking
020 3474 3075