Set in Sarti, Hotel Apollon offers free WiFi, and guests can enjoy a garden, a shared lounge and a terrace.
Some units also have a kitchen equipped with a fridge and stovetop.
Guests at the aparthotel can enjoy a continental breakfast.
Sarti Beach is 900 metres from Hotel Apollon, while Achlada Beach is 1.1 km from the property. The nearest airport is Thessaloniki Airport, 130 km from the accommodation.