Hotel Apollo Frankfurt nad Menem jest położony w dzielnicy Bahnhofsviertel prawie 20 min spacerem od atrakcji kulturalnych, takich jak Muzeum Senckenberga. Hotel zawiera 22 pokoje oraz takie udogodnienia jak przechowalnia bagażu.
Muzeum Komunikacji leży niedaleko od tego hotelu, a Frankfurt nad Menem znajduje się w maksymalnie 1 km. 16 min piechotą od 3-gwiazdkowego obiektu osoby podróżujące służbowo znajdą Frankfurckie Targi Książki. Ponadto, Baseler Platz znajduje się w około 500 m. Frankfurt Hauptbahnhof również dzieli od Apollo w malej odległości. Ten hotel jest położony jedynie 5 min pieszo od dworca autobusowego Long-distance terminal, natomiast Centrum handlowe Zeil jest w maksymalnie 1,1 km.
Niektóre pokoje dysponują także sejfem i sejfem osobistym. Pokoje wyposażono w oddzielną toaletę. Posiadają również prywatne łazienki.
Rano serwowane jest pyszne śniadanie. Podczas pobytu w Apollo we Frankfurcie nad Menem goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja O'Reilly's Irish Pub, w 200 metrach, czy restauracja Nefis Kebap Haus w odległości 5 min spacerem.