The Leela Palace New Delhi
The Leela Palace New Delhi Hotel is placed in a tourist area of New Delhi in the vicinity of National Museum, Rashtrapati Bhavan and India Gate. The property opened in 2010 and features Baroque architecture.
A railway station as well as INA subway station are not far from the hotel. The Leela Palace New Delhi Hotel is also minutes away from National Rail Museum, Embassy of Egypt and Embassy of Malaysia.
This hotel is conveniently placed close to bars and restaurants.
The Leela Palace New Delhi Hotel offers 260 guestrooms appointed with a personal safe, LCD flat-screen TV, coffee/tea makers, individual climate control and a DVD player with all the sights of New Delhi within easy access. Some hotel rooms come with a beautiful view over the garden. A fridge and an electric kettle are also provided for self-catering.
Dishes of Asian cuisine are served in the 24-hour restaurant. Guests can dine in The Qube and Garam Masala located within a 5-minute walk of the property.
The property enjoys ideal location within a 10-minute drive to Indira Gandhi Intl airport.
The hotel offers car and limousine rentals to all guests.
Ayurveda therapy, reflex massage and steam baths are available on site.