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 Holiday Offers...

Bluesea Holidays | Making Holidays Affordable
  • Low deposit
  • Secure online booking
  • No Card Fees
  • Interest Free Finance