The Apollo Hotel is a totally informal resort hotel.
Sports wear and beach attire are quite adequate.
Thus you will enjoy maximum comfort in all public rooms. Among our many facilities we will mention our large swimming pool, tennis court, mini-golf, speed boats for water skiing and wild green garden. Our restaurant features Greek and continental specialities. The hotel Apollo has 107 rooms, all with the latest private facilities and a view of special interest and beauty. Most of these rooms also have a balcony.