Det 2-stjärniga Green Leaf Hotel New Delhi, som har 19 rum, är beläget cirka 25 minuters gångavstånd från Okhla Bird Sanctuary.
Restaurangen Kadimis erbjuder asiatiska rätter och i närheten av hotellet.
Atlantic Water World Water Park Delhi finns cirka 2 km bort. Gästerna kan njuta av närheten till Jasola District Park, som ligger cirka 6 minuters promenad bort. Från det här hotellet tar det 10 minuter med bil till Worlds of Wonder. Den närmaste tunnelbanan från Green Leaf i New Delhi är Jasola Vihar Shaheen Bagh, mindre än 600 meter bort.