Hotel Leo New Delhi, som ligger i distriktet Chandni Chowk och cirka 25 minuter till fots från Gurdwara Bangla Sahib, har utsikt över staden. Hotellet består av 11 rum.
Rummen har luftkonditionering, samt moderna bekvämligheter som plattskärms-TV med satellitkanaler. Rummen erbjuder separat toalett och dusch i badrummen.
När du bor på detta boende kan du välja mellan olika matställen i närheten, som Malhotra Restaurant, som ligger mindre än 250 meter bort, eller Metropolis Restaurant & Bar på 5 minuters gångavstånd.
New Delhis centrum kan nås inom 15 minuters promenad. Du hittar populära turistattraktioner som Pusa-skogen cirka 4 km bort. Leo i New Delhi ligger invid Ramakrishna Mission, medan Ramakrishna Ashram Marg ligger mindre än 200 meter bort. Busstationen Paharganj stand är belägen cirka 10 minuter till fots från det här hotellet.