The Leela Palace New Delhi bietet seinen Gästen einen Wellnessbereich, Außenpool und Fitnesscenter. Es gibt 4 Restaurants auf dem Gelände und außerdem einen Coffeeshop. Du kannst einen Drink in der Bar/Lounge genießen. WLAN und Internetzugang per Kabel sind in den öffentlichen Bereichen kostenlos.
Zu den Business-Leistungen gehören ein rund um die Uhr geöffnetes Businesscenter und 8 Tagungsräume. The Leela Palace New Delhi im luxuriösen Stil bietet außerdem einen Whirlpool, eine Sauna und eine Dachterrasse. Ein Flughafentransfer (rund um die Uhr) steht gegen Gebühr zur Verfügung. Parkplätze mit oder ohne Service sind kostenlos.
Dieses Hotel im edwardianischen Stil in Neu-Delhi gestattet das Rauchen in gekennzeichneten Bereichen.