Apartament The Apollo Nowy Jork jest usytuowany 2 km od takich obiektów jak Stadion Yankee, prawie 5 min pieszo od stacji metro 125 St. Obiekt położony jest 7 km od dworca kolejowego Grand Central i w bliskiej odległości od przystanku autobusowego Saint Nicholas Avenue & West 125th Street.
Apartament leży w dzielnicy Hamm, 15 min jazdy od lotniska Nowy Jork-LaGuardia. Muzeum Guggenheima w Nowym Jorku znajduje się w około 3 km stąd. Amerykańskie Muzeum Historii Naturalnej jest w około 4 km.
W Apartament The Apollo goście znajdą suszarkę do włosów w łazience. Ponadto do dyspozycji Gości oddzielna toaleta.
Ten apartament oferuje szereg udogodnień, w tym ekspres do kawy/herbaty, lodówkę i szklane naczynia.