Located in Faliraki and surrounded by gardens, the Apollo Beach Hotel is 150 m from the beach.
Its rooms have a balcony (except Promo rooms), air conditioning, WiFi, satellite TV, mini fridge, coffee and tea maker, and bathroom with bathtub and toiletries.
The hotel has a buffet restaurant, bar by the outdoor pool, heated indoor pool, gym and sports facilities, and leisure activities.