The comfortable National Lodge New Delhi hotel enjoys a prime location and provides easy access to the Roman Sacred Heart Catholic Cathedral about a 25-minute walk away. There is a restaurant available on the premises.
The New Delhi hotel in the Central Delhi district of New Delhi is 1.7 miles from the 17th century Red Fort and 1.4 miles from such shopping venues as the weekly bazaar "Daryaganj Sunday Book Market". Located around 10 minutes' walk from New Delhi metro station, the 3-star National Lodge is approximately 5 minutes' drive from Karol Bagh Market. The nearby landmarks of New Delhi include Sheila Cinema, located 0.3 miles away. This hotel is a mere 10 minutes by foot from New Delhi Metro Express Line bus stop and 20 minutes' stroll from Rajeev Chowk train station in New Delhi.
The rooms at the National Lodge New Delhi have a TV, along with an electric kettle for your convenience. They are equipped with private bathrooms.
Southern Welcome Restaurant offers a selection of dishes a stone's throw from this property.