Coral Olympus ApollonВилла
Coral Bay, Cyprus
Set in Coral Bay, within 600 metres of Coral Bay and 800 metres of Laourou Beach, Coral Olympus Apollon offers accommodation with a terrace and free Wi-Fi as well as free private parking for guests who drive.