Situated about 25 minutes' stroll from the large Laxminarayan Hindu Temple, National Lodge New Delhi hotel includes a restaurant. This 3-star hotel is 1.1 miles from Rajeev Chowk train station and in close proximity to Graveyard.
The hotel is located in New Delhi, approximately 10 minutes' walk from New Delhi metro station. You will enjoy your visit to the Roman Sacred Heart Catholic Cathedral, located 1.4 miles from the National Lodge New Delhi. There is Jhandewalan Hindu Temple around a 30-minute walk away, while New Delhi Railway bus station a short way from the property.
While staying at the New Delhi hotel, guests can choose from dining options nearby, such as The Indian Grill, located 0.2 miles away, or Cafe Brownie at a 5-minute walking distance.