The 3-star Hotel Green Leaf - Hazart Nizamuddin Railway Station New Delhi is situated in the South Delhi district, 1.5 miles from the 176 - acre National Zoological Park, which is highly recommended for a family visit.
The hotel is located around 10 minutes' drive from Millennium Park Delhi and in the immediate vicinity of Sarai Kale Khan - Nizamuddin metro station. National Handicrafts and Handlooms Museum is 2 miles from this New Delhi hotel, while Hazrat Nizamuddin Railway bus stop is merely 800 feet away. The British-era public park "Lodhi Garden" is 2.2 miles away, while New Delhi train station is situated within a 10-minute drive of the Green Leaf - Hazart Nizamuddin Railway.
The rooms comprise a balcony complete with air conditioning, as well as a flat-screen TV with satellite channels. Self-catering facilities include an electric kettle and glassware.
Serving a wide assortment of dishes, Shahi Biryani is not far from the Green Leaf - Hazart Nizamuddin Railway New Delhi.