Comprenant 16 chambres, l'hotel Red Leaf Stay New Delhi est à 20 minutes à pied du Musée des toilettes de Sulabh International. Il offre cet hotel 2 étoiles et un Wi-Fi est disponible dans tout l'établissement.
L'hotel se trouve dans le voisinage de "South West" à New Delhi, à 4 km du Musée de la Force aérienne indienne. La prison de Tihar se trouve à 10 minutes en voiture, et de New Delhi est situé à 30 minutes en voiture de Red Leaf Stay. Cet hébergement est près de l'arrêt de bus Sector- 6.
Un restaurant Chefsville Restaurant and Cafe propose une cuisine chinoise et se situe à 400 mètres de la résidence.