Jedynie 950 m stąd znajduje się stacja metra Jasola Vihar Shaheen Bagh.
Mandir Kalkaji oraz Fort Tughlaqabad znajdują się odpowiednio około 3 km ta jedynie 4 km od 3-gwiazdkowego Oyo Rooms Nehru Place Extension. Park rozrywki Worlds of Wonder, który leży zaledwie w 4 km, to zdecydowanie obowiązkowy punkt programu dla turystów podróżujących z rodziną w Nowym Dehli. Do Świątynia Lotosu można dostać się w około 10 minut. Ten hotel jest położony w odległości minutowej jazdy samochodem od przystanku autobusowego Apollo Hospital.
Oyo Rooms Nehru Place Extension oferuje codziennie wliczone w cenę noclegu śniadanie. W 18 min spacerem można dojść do restauracji Haldiram's lub odwiedzić restaurację Kadimis, znajdującą się w 350 metrach od obiektu.