Hotel Leo New Delhi met 11 kamers, gelegen in de Chandni Chowk wijk, op 25 minuten lopen van de Gurudwara Sri Bangla Sahib, biedt uitzicht op de stad.
De kamers van Leo New Delhi zijn uitgerust met een flatscreen TV met satellietzenders en airconditioning, en sommige hebben ook een privébadkamer. Voor uw comfort vindt u er een apart toilet en een douche.
Op 5 minuten wandelen van dit pand in New Delhi, Malhotra Restaurant serveert Aziatische maaltijden.
Dit hotel bevindt zich in New Delhi, vrij dicht bij het metrostation Ramakrishna Ashram Marg. De Hooggerechtshof van India ligt in de buurt van dit hotel in New Delhi en ook Ramakrishna Mission is er vlakbij. Leo bevindt zich op 4 km afstand van de Nationale Galerij voor Moderne Kunst en New Delhi station is op slechts 1 km verderop gelegen. De Panchkuian Road bushalte is binnen het bereik van deze accommodatie. Indira Gandhi luchthaven bevindt zich op rijafstand van 20 km van het hotel.