The 2-star Green Leaf Hotel New Delhi offers proximity to the DND over Yamuna, situated nearly a 10-minute drive away.
The accommodation is a few moments from Kadimis restaurant with its Indian dishes.
Historical sights here include the Rashtriya Dalit Prerna Sthal and Green Garden, which stands 3.8 km from this New Delhi hotel. The Worlds of Wonder lies approximately a 15-minute ride away, while Jasola Apollo is a short way from the hotel. The Green Leaf New Delhi is around 800 metres from Apollo Hospital bus station.