The Leela Palace is one of New Delhi’s newest hotels. Delhi's vibrant central business district and ministries are about 1.5 km from the front door, and the hotel is roughly 13 km from Delhi Airport, and some 17 km from the railway station. It provides guest rooms and suites of 550 sq. ft and above. The hotel also offers a spa, lobby lounge, library, swimming pool and a state-of-the-art gymnasium along with so much more.
, Chanakyapuri, New Delhi, Delhi -110023
5 Star Hotel, Multi Cuisine Restaurant, Dining Options, Travel Counter, Party Space And Banquets, Medical Services, Internet Access, Conference Room, Laundry Facilities, Business Center, Car Parking Valet Services, Multilingual Staff, Swimming Pool, Tea / Coffee Making Facility, Tennis And Croquet, Spa Therapies And Beauty Parlour