Das 3-Sterne-Hotel Lee Hotal Neu-Delhi liegt rund 10 Minuten Autofahrt von den Lodi-Gärten entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi.
Das Hotel liegt 2 km weit weg vom Humayun-Mausoleum und 8 km weit weg vom Bahnhof Neu-Delhi. Die Festung Purana Qila, ein idealer Ort, um die Gegend zu erkunden, befindet sich in einer Entfernung von 15 Fahrminuten vom Hotel. Auch die Agrasen Ki Baoli ist 6 km weit weg vom Lee Hotal Neu-Delhi. Die U-Bahn-Station Sarai Kale Khan - Nizamuddin ist nur 10 Minuten Fußweg von der Unterkunft entfernt.
Jedes der 10 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Ein Bidet, eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung. Neben einem Bidet, einer getrennten Toilette und einer Dusche umfassen die Annehmlichkeiten der Bäder auch einen Haartrockner und Badelaken.
Das Restaurant Republic of Chicken serviert zahlreiche indische Gerichte und liegt etwa 650 Meter vom Hotel Lee Hotal entfernt.