Go Back
New Delhi, India

The Leela Palace hotel in New Delhi: LEED Platinum rating for its sustainable design and green practices

Ranked number 2 in the ‘Best City Hotels in Asia’ survey by the Travel + Leisure USA Magazine, The Leela Palace New Delhi (India) offers the finest in luxury and hospitality. The heritage of the city, along with modern design features, is beautifully reflected in the design of this modern palace hotel in New Delhi. This 5-star hotel has state-of-the-art amenities in a rich, royal setting, making staying here an excellent proposition for both business and leisure. The 260-room hotel, which has been operational since 2011, earned the platinum certification for ensuring optimum indoor air quality while reducing greenhouse emissions using only ozone-friendly, CFC-free refrigerators and air conditioners thanks to a building management system to reduce energy wastage and placing energy-efficient insulation on the roof and walls to reduce cooling requirement inside the building. The hotel has also reduced water consumption by over 40%.