Fort Tughlaqabad jest w około 4 km, a Uczelnia Jamia Millia Islamia jest około 25 min spacerem od Hotel Jasola Apollo Nowe Delhi.
Pokoje w 3-gwiazdkowym obiekcie są wyposażone w żelazko z deską do prasowania i klimatyzację jak również w urządzenie do parzenia kawy/herbaty. W łazienkach goście mają dostęp do oddzielnej toalety i prysznica.
W 14 min spacerem można dojść do restauracji Samaya Tea Lounge lub odwiedzić restaurację Kadimis, znajdującą się w odległości 17-minutowego spaceru od obiektu.
Hotel leży w Nowym Dehli, tylko kilka kroków od stacji metra Jasola Vihar Shaheen Bagh. Około 15 min jazdy autem od tego hotelu leży Grobowiec Humajuna, znane miejsce kultu. Świątynia Nizamuddin Dargah znajduje się również w około 7 km. Jasola Apollo leży w odległości kilku przecznic od stacji autobusowej Jasola Vihar.