Description
The Leela Palace New Delhi is the capital’s only modern palace hotel offering the finest in luxury and hospitality. Ranked No.2 in the ‘Best City Hotels in Asia’ survey by the Travel + Leisure USA Magazine, The Leela Palace New Delhi is just about 20 minutes drive from International / domestic airports in New Delhi and is ideal to visit city’s attractions. The heritage of the city, along with modern design elements, is beautifully reflected in the design of this modern palace hotel in New Delhi.
This modern palace hotel offers accommodation in its various categories of rooms and suites each elegantly designed and decorated. The range of excellent restaurants serving authentic dishes from the royal kitchens, with flavours sourced from all around the world is yet another reason to choose the 5 star hotel in New Delhi. Roof top swimming pool offers excellent views of the city while the spa offers various relaxing Ayurvedic therapies.