Hotel O The Leaf Residency New Delhi est située à moins de 3 km du Temple d'Iskcon et à 4 km de Terminal 3. Les voyageurs d'affaires apprécieront des commodités comme un Wi-Fi dans tout l'établissement, et l'accès à un centre d'affaires.
L'hotel est commodément niché dans le quartier "South West" à New Delhi. Depuis O The Leaf Residency, il faudra 25 minutes de marche pour rejoindre Park Dwarka. L'expérience culturelle dans la région comprend le Musée de la Force aérienne indienne, situé à 4,1 km de cet hotel 4 étoiles. L'hotel se trouve à quelques pas de Princess Park.
Chaque matin, la résidence sert un petit-déjeuner continental. Singla's Sweet est idéal pour goûter la cuisine Indian et se situe à 12 minutes à pied de cet hébergement.