L'hotel National Lodge New Delhi offre un accès rapide au Graveyard, situé à environ 5 minutes de marche. Cet hotel 3 étoiles comprend également un parking.
Niché à 2 km de la Cathédrale du Sacré-Cœur de Delhi, l'hotel est également à seulement 1 km de la gare de New Delhi. National Lodge de New Delhi offre aux amateurs d'histoire la proximité du Fort de Salimgarh (3 km) et de la Porte du Cachemire (2,1 km). Le Marché de Karol Bagh est à environ 25 minutes à pied, ainsi que la station de métro New Delhi est à quelques pas de la propriété. L'arrêt de bus New Delhi Metro Express Line est à moins de 850 mètres de l'hotel.
Servant à la fois de la nourriture et des boissons, un restaurant Cafe Brownie est situé à quelques pas de National Lodge.