The 3-star Hotel Apollon is in one of Greece's most popular and beautiful resorts. Its rooms, recently refurbished in a modern style, have air conditioning, free WiFi, 32" TV, mini-fridge, balcony or terrace (except 7 rooms), and bathroom with hairdryer. The hotel has a café bar in the lobby, an outdoor café area, a TV corner, a pool, a terrace with sun loungers, and a buffet restaurant serving international and Greek cuisine.