Leela Palace New Delhi is a traditional hotel offering views over Sai Baba Temple, India Gate and Gandhi Smriti and featuring an indoor swimming pool, a health club and a rooftop terrace. Founded in 2010, the hotel underwent a renovation in 2011.
The hotel is in the great location just near INA subway station. The distance between New Delhi city center and the property is 8 km.
Enclosed by a cathedral, a museum and monuments, the hotel offers a beautiful view over the garden.
The Leela Palace New Delhi lies within 10 minutes’ drive to Indira Gandhi Intl airport.
The property comprises of soundproof rooms, including Premier Deluxe Single Room, Grand Premier Room and Grand Deluxe Single Room appointed with a personal safe, flat-screen TV, ironing facilities, individual climate control and IDD telephone. For more comfort a hairdryer, terry bathrobes and a shower are provided.
Eat & Drink
The exclusive restaurant serves fine Asian dishes. Guests can savor cocktails, coffee and wines in the café bar. A variety of dishes are served in The Qube and Garam Masala, which are only 5 minutes’ walk away.
The hotel offers car and limousine rental services for travelling a tourist area.
Guests can benefit from an outdoor swimming pool and a library and relax using a spa center, a sauna and a Jacuzzi.
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: 260.