The Leela Palace New Delhi represents the magnificent architecture, grace and elegance of Lutyen’s Delhi.
Experience luxury of oversized suites and guestrooms of 550 sq. ft. and above, equipped with the latest technology. Dine at any one of the many über chic restaurants. Rejuvenate at an exclusive spa by ESPA.
The 260 room Leela Palace New Delhi is located in the exclusive Diplomatic Enclave. It is in close proximity to the Presidential Palace, Prime Minister’s office, ministries, embassies, central business districts and historical monuments.
The rooms are one of the largest in the capital spanning more than 550 sq. ft. and the Presidential Suite sprawls over 4300 sq. ft. with all state-of-the-art amenities.