Featuring a restaurant, the 3-star National Lodge New Delhi hotel is located just 6 minutes on foot from Sheila Cinema.
The hotel is merely 400 metres from Cafe Brownie.
This New Delhi hotel is 2.6 km from the northern Kashmiri Gate and 2.3 km from the 17th-century Fatehpuri Mosque. Cultural sights in the area are the modern Shankar's International Dolls Museum (3.1 km) and Madame Tussauds Museum (2 km). Madame Tussauds Delhi lies nearly a 25-minute walk away, and New Delhi tube station is in the vicinity of the National Lodge. The nearest bus stop is New Delhi Metro Express Line, located only 0.8 km away, and Rajeev Chowk train station is only 1.7 km away.