The 3-star Nizamuddin Railway Station Hotel New Delhi offers 9 rooms 2.2 miles from the city park "Lodhi Garden".
This hotel is located in New Delhi, just near Sarai Kale Khan - Nizamuddin metro station. Guests will enjoy visiting Nila Gumbad, situated a 19-minute stroll from the New Delhi hotel. The Nizamuddin Railway is also not far from the marble Hazrat Nizamuddin Aulia Dargah Shrine and Shri Maruti travels bus station is 0.3 miles away. This accommodation is directly connected with New Delhi train station, which is about 10 minutes away by car.
The hotel offers rooms with a seating area featuring an air conditioner, along with a flat-screen TV with satellite channels.
Guests can dine at Comesum situated 1.8 miles away.