Green Leaf Hotel New Delhi est située à environ 4 km du Parc d'attractions Worlds of Wonder et à environ 3 km du Temple du Lotus.
L'hotel se trouve à côté de la Jasola Apollo. Cet hotel 2 étoiles est également à environ 10 minutes en voiture de Kalka Mandir. L'arrêt de bus l'Apollo Hospital est dans une zone de 800 mètres de l'hotel.
Kadimis est un endroit parfait pour déguster la cuisine Asian et il est situé près de Green Leaf.