La station de métro la plus proche est la station de métro Jamia Millia Islamia dans une zone de 1 km.
La Mosquée Moth Ki Masjid se trouve à environ 7 km de l'appartement, tandis que la porte de l'Inde est à 7 km. Le Parc d'attractions Worlds of Wonder se trouve à 4 km.
Il y a 3 salles de bains.
La gare routière Okhla est également à 950 mètres.