The Leela Palace, New Delhi

The only modern palace hotel in Indias capital

The only palace hotel in New Delhi, the Leela Palace rekindles the romance of the Raj with its grand architecture and opulent decor. From its gold-leafed domes and landscaped grounds to the handwoven carpets, Venetian chandeliers and stone carvings that adorn the interior, this singular urban hotel is a visual feast as well as a gastronomic one: a total of five excellent restaurants tempt diners with everything from gourmet sushi to classic Indian and exquisite Franco-Italian fare.

Each spanning more than 550 square feet, the perfectly appointed guest rooms are the largest in the capital and all feature elegant Regency-style furniture, spacious travertine bathrooms and state of the art lighting. Even larger suites come with dedicated butler service.

In between city sightseeing, head up to the roof terrace for inspiring views across the skyline and a dip in the swanky temperature-controlled pool, or choose between contemporary European wellness rituals and ancient Ayurvedic therapies at the world-class ESPA spa.

Print Email