Niché dans le quartier South West, l'hotel Red Leaf Stay New Delhi se trouve à 4 km d'attractions culturelles telles que le Musée de la Force aérienne indienne.
Chacune des 16 chambres est équipée de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Les chambres sont équipées d'une toilette séparée et une douche.
Les options de restauration comprennent Singla's Sweet, qui propose une cuisine indisch et est situé assez proche de Red Leaf Stay.
Situé à 10 minutes en voiture de la prison de Tihar, cet hotel 2 étoiles se trouve à 5 km de l'aéroport Delhi International. Le Musée des toilettes de Sulabh International est également situé non loin de l'hotel. L'Attraction touristique Dilli Haat est à une distance de 15 minutes de route. La gare routière Princess Park se trouve également à seulement 450 mètres de Red Leaf Stay de New Delhi.