The Leela Palace New Delhi enjoys great positioning in the vicinity of forests and hills along with a cathedral, a museum and monuments. The exclusive hotel in New Delhi attracts guests with its Edwardian architecture.
The property is about 10 minutes' walk of Nehru Park, Embassy of the Czech Republic and Embassy of Egypt. A railway station as well as INA subway station are not far from the hotel.
The Leela Palace New Delhi offers a beautiful view to its guests.
The Leela Palace New Delhi lies within 10 minutes’ drive to Indira Gandhi Intl airport.
The Leela Palace New Delhi has soundproof rooms fitted with a safe, an iron with ironing board, LCD TV, high-speed internet and IDD phone. Some rooms at The Leela Palace New Delhi have a view over the garden. Other comforts include a dishwasher, coffee/tea makers and an electric kettle for self-catering.
Eat & Drink
The chic restaurant offers fine meals. At the stylish café bar guests will enjoy a selection of cocktails, coffee and wines. A tourist area features The Qube and Rang de Basanti Dhaba within 50 meters of the venue.
Guests of The Leela Palace New Delhi are welcome to use a movie projector, a slide projector and a video projector.
The property offers reflex massage, facials and Ayurveda therapy for guests who seek relaxation.
Wireless internet is available in the entire hotel for additional charge.
Free private parking is possible on site.
Year renovated: 2011.
Number of floors: 9.
Number of rooms: 254.