Apollon inn offers accommodations in Arachova, 6.2 miles from Temple of Apollo Delphi and 17 miles from Hosios Loukas Monastery. The property is around 6.2 miles from Archaeological Site of Delphi, 6.3 miles from Archaeological Museum of Delphi, and 5.9 miles from European Cultural Centre of Delphi. Guests can use the a bar.
The guest house offers a TV and a private bathroom with a hair dryer, free toiletries, and bath. Free Wifi is available to all guests, while selected rooms will provide you with a balcony.
Archaeological Museum Amfissa is 18 miles from Apollon inn. The nearest airport is Nea Anchialos National Airport, 98 miles from the accommodation.