The 3-star Hotel Green Leaf - Hazart Nizamuddin Railway Station New Delhi features 25 rooms and lies 3.2 km from the National Gallery of Modern Art.
This hotel offers rooms with a balcony complete with an air conditioner. You will find an electric kettle and glassware as well.
The restaurant Shahi Biryani is within reach of Hotel Green Leaf - Hazart Nizamuddin Railway.
The hotel in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, approximately 10 minutes by car from the National Science Centre. This New Delhi hotel is located 3.4 km from the Tomb of Sikandar Lodi. Also, visiting the 176-acre National Zoological Park, which is nearly a 25-minute walk from the Green Leaf - Hazart Nizamuddin Railway New Delhi, can be great fun for the whole family. The property is 250 metres from Hazrat Nizamuddin Railway bus stop and within 8 km of New Delhi train station in New Delhi.