OverviewLocal Info Apollon Suite Hotel Location & Neighborhood Location Description: On the beach, with views of surrounding mountains, 500 km from town.Hotel Location: BeachView Large Interactive Map Nearby Airports E. Venizelos Intl (26.75 miles southwest)Dimitrios Vikelas (49.75 miles southeast)Mykonos (64 miles southeast)More Airports »