Het Red Leaf Stay New Delhi hotel met 2 sterren in de wijk South West in New Delhi is een geweldige plek om te verblijven en ligt op 4 km van het Indian Air Force Museum.
Het hotel is op 10 minuten rjden van Terminal 2 en binnen een paar straten van Sulabh International Museum of Toilets. Het hotel met 16 kamers is op 5 km van de luchthaven Indira Gandhi en maar 150 meter verwijderd van de Sector- 6 bushalte.
Red Leaf Stay biedt de gasten een balkon, waar airconditioning, samen met een flatscreen TV met satellietzenders zijn beschikbaar. Ze omvatten ook badkamers met een apart toilet en een douche.
Garden Chef is op loopafstand van 5 minuten ervandaan.