Lee Hotal Hotel New Delhi ligt in New Delhi binnen 3 km van de Nationale Galerij voor Moderne Kunst en biedt een uitzicht op de stad.
De kamers zijn voorzien van airconditioning, samen met moderne gemakken zoals een flatscreen TV met satellietzenders. De badkamers zijn uitgerust met een bidet, een apart toilet en een douche.
De gasten van het pand kunnen van een veganistisch ontbijt genieten. Dit Lee Hotal Hotel met 3 sterren ligt op ongeveer 2 km van Tewari Sweets met gerechten van de Indiase keuken.
Het hotel is gelegen op circa 10-minuten rijafstand van Thyagaraj-stadion. Gasten kunnen bezienswaardigheden bezoeken zoals de Lotus Tempel, op 3,1 km afstand van dit hotel. Lee Hotal bevindt zich op circa 15-minuten rijafstand van Humayuns tombe en andere belangrijke bezienswaardigheden van New Delhi. De locale bushalte Bhogal ligt op 550 meter afstand.