The Leela Palace New Delhi opens in 2011
The Leela Palace New Delhi stands majestically at Chanakyapuri, in close proximity to the Diplomatic Enclave, Rashtrapati Bhavan, Prime Minister’s residence, the Secretariat, leading Business Districts and historical monuments, making it a perfect choice for discerning business and leisure travellers. The Leela Palace New Delhi represents the magnificent architecture, grace and elegance of Lutyen’s Delhi. The hotel building has been L.E.E.D. Platinum certification.
It provides the luxury of oversized guestrooms and suites of 550 sq. ft and above, equipped with the latest technology. It has several uber chic restaurants and an exclusive Spa by ESPA. The hotel has redefined international benchmarks of luxury hospitality and has been conferred with innumerable awards and accolades, including being in the Top 4 Best of the Best Hotels in the World, by Robb Report in 2012.