Apollonia Beach Resort and Spa
Crete / Heraklion / Amoudara • View on Map Let us plan your meeting!Open April to October ... Apollonia Beach Resort & Spa is located directly on the long and sandy beach of Amoudara (which is also the name of the nearby lively village), just a few kms away from Heraklion (the largest city and the administrative capital of Crete and only a few minutes away... More Info »