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

Please wait...

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Trading since 1948
  • ABTA & ATOL protected
020 3368 6221
Loading... Loading...