Het Green Leaf Hotel New Delhi met 2 sterren beschikt over 19 kamers en ligt op sechts 25 minuten te voet van het Atlantic Water World Waterpark Delhi.
Het hotel is in New Delhi, op een klein stukje lopen van Jasola Apollo metrostation. Dit hotel bevindt zich tevens op 2 km van het Kalindi Kunj. Green Leaf is binnen 10 minuten met de auto vanaf de Lotus Tempel geplaatst. De Apollo Hospital bushalte ligt binnen 800 meter van dit pand en het is ook op 16 km van het New Delhi treinstation.
Voor Aziatische keuken kunt u terecht bij Riviera, gelegen op loopafstand van nog geen 6 minuten ervandaan.