Hotel HOTEL LORD KRISHNA DX INN
★★★★
1519, Sangatrashan Street, Behind Khanna Cinema, Paharganj, Main Bazar, New Delhi, India Show on map
Hotel Nirmal Mahal is a 3-star hotel in New Delhi, India. It is one of 3,885 places to stay in New Delhi listed on Triptoic.
1519, Sangatrashan Street, Behind Khanna Cinema, Paharganj, Main Bazar, New Delhi, 110055, India
Hotel Nirmal Mahal is located at 1519, Sangatrashan Street, Behind Khanna Cinema, Paharganj, Main Bazar, New Delhi 110055, India.
Hotel Nirmal Mahal is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Entire House