Det bekväma Hotel Leo New Delhi med 11 rum har ett väldigt bra läge i New Delhi, ungefär 15 minuter till fots från tågstationen New Delhi. Detta hotell har också en parkering.
Rummen har utsikt över staden och bekvämligheter som luftkonditionering. Rummen erbjuder separat toalett och dusch i badrummen. Gästerna kan använda en separat toalett och en dusch, samt badlakan och handdukar.
Restaurangen Paankhuri Restaurant serverar ett bra utbud av kinesiska rätter och ligger bara 550 meter från Hotel Leo.
Det bekväma hotellet ligger inom några kvarter från Talkatoras trädgård, och mindre än 850 meter bort tunnelbanestationen Ramakrishna Ashram Marg. Gästerna kan besöka Nationalmuseet inom 3 km från boendet. Shoppingentusiaster kommer att uppskatta att de bor ungefär 25 minuter till fots från Karol Bagh-marknaden. Busstationen New Delhi Railway är belägen en kort bit från Leo i New Delhi.