Green Leaf Hotel New Delhi has 19 rooms and is located 4.6 km from the ruined Tughlakabad Fort.
Fabindia is in close proximity to the hotel, while Jasola Vihar bus stop is about 10 minutes' walk away. Also, Jasola District Park is situated approximately 500 metres away. The Baháʼí house "Lotus Temple" lies 3.6 km away. The Green Leaf New Delhi is located 600 metres from Jasola Vihar Shaheen Bagh tube station.
Kadimis is adjacent to this 2-star hotel, 6 minutes' stroll away.