The Leela Palace New Delhi Rolls Royce Luxury Suite Library Bar Spa Couple Suite Pool Suite Restaurant

The Leela Palace - New Delhi, India

Situated in the Diplomatic Encave, close to the Presidential Palace, The Leela Palace New Delhi features a stunning architecture inspired by the famous British architect Edwin Lutyens, and welcomes its guests in 260 oversized guest rooms and suites equipped with the latest technology. This luxurious hotel boasts two legendary international restaurants - Le Cirque and MEGU, a $5 million contemporary art collection, a world class relaxing Spa by ESPA and is LEED Platinum certified for its world-class green practices.