Gelegen in de Chandni Chowk wijk, op 20 minuten lopen van de Laxminarayan Tempel, het comfortabele Hotel Leo New Delhi biedt uitzichten op de stad. Het hotel bestaat uit 11 kamers.
De kamers hebben privébadkamers, uitgerust met een apart toilet en een douche.
Gasten kunnen genieten van een selectie van Indiase gerechten in het Paankhuri Restaurant gelegen in de buurt van Leo.
Dit hotel ligt op 450 meter loopafstand van Gem en op een klein stukje lopen van het metrostation Ramakrishna Ashram Marg. U zult genieten van uw bezoek aan het Arun Jaitley Stadion, gelegen op afstand van 3 km van Leo New Delhi. De accommodatie bevindt zich binnen het bereik van de Mogoltuinen en New Delhi station is ervandaan gelegen. Busstation Sucheta Kriplani Hospital bevindt zich op loopafstand van slechts 10 minuten van dit hotel in New Delhi.