Open : April to October ... The Apollo Apartments are centrally located, near the lively centre of Hersonissos and only a few minutes' stroll to the beautiful beach.