L'hotel Red Leaf Stay New Delhi est un endroit pour séjourner dans le quartier "South West" à New Delhi, à environ 25 minutes à pied de Park Dwarka.
Nichée à environ 3 km du Temple d'Iskcon, la résidence est à environ 4 km du Musée de la Force aérienne indienne. La gare routière de Princess Park se trouve assez proche de cet hotel 2 étoiles. L'aéroport Delhi International est situé à moins de 20 minutes en voiture de Red Leaf Stay.
16 chambres à cet hébergement sont équipées de conforts comme une climatisation ainsi qu'une TV à écran plat avec des chaînes satellite. Une toilette séparée et une douche sont offerts dans les chambres.
Singla's Sweet sert des plats de cuisine indisch et se trouve à environ 5 minutes de marche de Red Leaf Stay de New Delhi.