Отель Apollon занимает историческое здание XIX века в центре города Ксилокастро. Отель расположен на побережье Коринфского залива, в 200 метрах от пляжа, отмеченного Голубым флагом. К услугам гостей плавательный бассейн и завтрак "шведский стол".
Номера отеля Apollon оборудованы кондиционером, телевизором, холодильником, отдельным балконом и ванной комнатой с удобствами и феном. В номерах работает бесплатный Wi-Fi.
В 1 часе езды находятся живописный городок Нафплион и руины древнего города Микены. Красивая деревушка Трикала расположена в 25 км. За 1,5 часа можно легко доехать до Афин. На территории отеля имеется бесплатная частная парковка.