El hotel Red Leaf Stay Nueva Delhi, de 2 estrellas, es un lugar estupendo para alojarse en el barrio Suroeste, a unos 20 minutos a pie de Sulabh International Museum of Toilets.
Tihar Prison Complex se sitúa a unos 4 km de este hotel, mientras que ISKCON Temple está a unos 3 km. Los atractivos culturales de la zona incluyen Indian Air Force Museum, que está a unos 10 minutos en coche. El hotel Red Leaf Stay Nueva Delhi está situado a 5 km del Aeropuerto internacional de Delhi y muy cerca de la parada de autobús Sector- 6.
Además de un balcón, las habitaciones en el hotel están equipadas con TV de pantalla plana con canales vía satélite. Además de un inodoro separado y una ducha, las comodidades de baño incluyen secador de pelo y toallas de baño.
El restaurante Singla's Sweet se halla a 400 metros del Red Leaf Stay Nueva Delhi.