Situato ad Arachova, l'Apollon inn offre un bar e la connessione WiFi gratuita in tutte le aree.
Tutte le camere sono dotate di armadio, TV e bagno privato.
L'Apollon inn dista 43 km dal Galaxidhion e 12 km da Delfoi. L'Aeroporto più vicino è quello di Nea Anchialos, a 84 km.