Das 5-Sterne-Hotel The Lalit Neu-Delhi liegt in einer Entfernung von 5 Minuten zu Fuß von der U-Bahn-Station Barakhamba Road und verfügt über eine eigene Kunstgalerie und einen 360-Grad-Blick auf Neu-Delhi. Das Hotel bietet 4 hauseigene Restaurants der chinesischen, japanischen und italienischen Küche und liegt etwa 3 Kilometer vom Roten Fort entfernt.
Die zentrale Lage in einem wirtschaftlichen Stadtviertel von Neu-Delhi bietet Zugang zum Feroz Shah Kotla Stadion (ist in circa 10 Autominuten Entfernung vom Hotel). Gäste können Sehenswürdigkeiten wie den Laxmi-Narayan-Tempel besuchen (liegt 2 km weit weg vom Lalit Neu-Delhi). Light & Sound Show befindet sich in der Nähe von der Unterkunft. Die nächstgelegene Bushaltestelle Super Bazar ist etwa 10 Fußminuten von der Unterkunft entfernt, der Bahnhof Neu-Delhi ist einen 20-minütigen Spaziergang von hier entfernt.
Das Lalit Neu-Delhi verfügt über 461 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN sowie mit Selbstversorgungsmöglichkeiten, vor allem einem Wasserkocher und einer Minibar ausgestattet sind. Ein Bidet, eine begehbare Dusche und eine getrennte Toilette sind in den Zimmern vorhanden. Von einigen Zimmern aus öffnet sich eine Aussicht auf die Stadt.
Jeden Morgen wird im Hotel The Lalit New Delhi ein Frühstücksbuffet serviert. Je nach Saison wird eine große Auswahl an chinesischen Spezialitäten angeboten. Das Hotel hat auch eine Lounge- Bar mit Vorspeisen und Gebäck. Das Restaurant Saravana Bhavan bietet asiatische Gerichte an und liegt in weniger als 1 km Entfernung vom Lalit.