Hotel Apollo is situated on the beach of Agia Marina village. It features air-conditioned accommodation with free Wi-Fi. Numerous taverns and bars can be found within proximity.
All units include satellite TV, music and fridge. Each opens to a balcony, while some rooms offer sea view.
Apollo Hotel provides guests with a sea-water swimming pool, a pool bar and a sitting area with satellite TV.
Check availability & prices