Das Hotel National Lodge Neu-Delhi liegt 25 Minuten zu Fuß vom Karol Bagh Markt entfernt, bietet seinen Gästen ein Restaurant. Das Hotel verfügt auch über Parkplätze.
Sheila Cinema ist in rund 500 Meter Entfernung vom Hotel, und die Mughal Gardens ist 3 Kilometer von hier entfernt. Die Agrasen Ki Baoli ist in 25 Fußminuten Entfernung. Das National Lodge liegt in ungefähr 2 km Entfernung vom Roten Fort. Die Unterkunft liegt sehr günstig in unmittelbarer Nähe vom Bahnhof Neu-Delhi.
Das Restaurant Cafe Brownie liegt in ca. 400 Meter Entfernung von dem 3-Sterne-Hotel.