Az Athén központjában található Apollo Hotel 300 méterre található a Metaxourgio metróállomástól és 2 km-re az Akropolisztól. A szálloda a Parthenonra néző tetőtéri snackbárral és ingyenes Wi-Fi-vel felszerelt szobákkal várja vendégeit.
A műholdas TV, a minibár és az íróasztal alapfelszereltség a Hotel Apollo minden szobájában. Minden egységhez hajszárítóval és piperecikkekkel ellátott, saját fürdőszoba tartozik. Néhány szobához erkély is tartozik, kilátással az Akropoliszra.
A kontinentális svédasztalos reggelit az étkezőben szolgálják fel. Italok és harapnivalók a bárban kaphatók.
A 24 órás recepció személyzete készséggel segít autóbérlésben, jegyek foglalásában és túrák szervezésében. Psiri szórakoztató negyede éttermekkel és bárokkal 1 km-re található. Larissa nemzetközi pályaudvara 600 méterre található.