Ofreciendo WiFi en toda la propiedad, el Hotel O The Leaf Residency Nueva Delhi, de 4 estrellas, está situado a unos 3 km de ISKCON Temple. El hotel también incluye un aparcamiento.
Este hotel, situado en el barrio Suroeste de Nueva Delhi, se encuentra a poco más de 10 minutos en coche de Indian Air Force Museum. El hotel The Leaf Residency está situado a una distancia de 3,1 km de KaliBari Temple en Nueva Delhi. Este lugar está situado a 5 km del Aeropuerto internacional de Delhi y bastante cerca de la parada de autobús Sector- 6.
Algunas habitaciones del hotel son con aire acondicionado y cuentan con Wi-Fi gratis, TV y una cocina.
El desayuno continental lo sirven cada día. El restaurante Singla's Sweet se encuentra a tan solo 12 minutos a pie del hotel The Leaf Residency Nueva Delhi.