Централно разположен в Атина, хотел Аполон е на 100 метра от метростанция Metaxourgio и на 2 км от Акропола. Той разполага с бар с закуски на покрива с изглед към партенона и стаите с безплатен Wi-Fi.
Сателитна телевизия, мини бар и работно бюро са стандартни във всички стаи на хотел Аполон. Всяко устройство разполага с самостоятелна баня с сешоар и удобства. Някои стаи имат балкон с гледка към Акропол.
В трапезарията се сервира континентална закуска. Напитките и закуските се предлагат в бара.
Персоналът на денонощното рецепция може да помогне при коли под наем, билети и обиколки. Развлекателната зона на Psiri с ресторанти и барове е на 1 км. Международната жп гара Лариса е на 500 метра.