Ubicado a 300 metros de Graveyard, el hotel National Lodge Nueva Delhi tiene una terraza. La Catedral del Sagrado Corazón está a 2 km y puedes llegar al Museo Nacional de Gandhi en 10 minutos en coche.
Este hotel de 3 estrellas está situado en el distrito Centro de Nueva Delhi, a un corto paseo de la estación de metro New Delhi. El hotel National Lodge ofrece a los amantes de la historia la proximidad al Fuerte Rojo de Delhi ( 2,1 km) y al Fuerte de Salimgarh ( 3 km). Este hotel se encuentra el Paranthe Wali Gali a unos 15 minutos en coche de, mientras que la estación de autobuses New Delhi Railway está a 900 metros.
Algunas de las habitaciones climatizadas están equipadas con terraza y Wi-Fi gratis.
El National Lodge está a unos cuantos pasos de Southern Welcome Restaurant, que sirve deliciosas comidas.