Das komfortable Hotel Leo Neu-Delhi liegt im Stadtviertel Chandni Chowk von Neu-Delhi, weniger als 25 Minuten zu Fuß vom Karol Bagh Markt entfernt, und bietet einen Ausblick auf die Stadt.
Das komfortable Hotel heißt alle Gäste in einer erstklassigen Lage, 1 km weit weg vom Bahnhof Neu-Delhi, willkommen. Das Hotel liegt in 10 Gehminuten Entfernung von der U-Bahn-Station Ramakrishna Ashram Marg und in einer Entfernung von 10 Fahrminuten vom Feroz Shah Kotla Stadion. Gem befindet sich ziemlich nah am Leo Neu-Delhi. Die Bushaltestelle New Delhi Railway ist in 900 Meter Entfernung zur Unterkunft, während die Agrasen Ki Baoli circa 2 Kilometer von hier entfernt liegt.
Die 11 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen. Eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung. Die Zimmer enthalten zudem Familien- Badezimmer mit einer getrennten Toilette und einer Dusche für Ihren Komfort.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Paankhuri Restaurant, das ein paar Schritte entfernt vom Leo ist, oder im Restaurant Magic Pot, das in 5 Minuten zu Fuß zu erreichen ist.