The Leela Palace Hotel | New Delhi

Design / Completion 2007 / 2010

650,000 sq. ft.

The Leela Palace Hotel is located in the heart of the prestigious Diplomatic Enclave area in New Delhi. Inspired by the surrounding Lutyen's architecture, this Leela property houses 286 large, palatial rooms and suites. Built-up area is approximately 650,000 sq. ft. and consists of Guestrooms, Conference Facilities, Banquet Hall, Swimming Pool, Spa, Retail shops & Restaurants