The closest beach to Apollon Hotel is Beach of Mirrors (7.5 km).
A lounge bar, plus private balconies in the guestrooms, help set the scene for a romantic weekend at Apollon Hotel.
No, Apollon Hotel does not offer an airport shuttle service.
Yep, they've got a lounge bar and an onsite restaurant.
Check-in begins at noon. Check-out time is 11 AM.