The Leela Palace New Delhi
The only truly grand hotel in the capital, which will wow even the most jaded jetsetter. Everything has been custom-made for the property by leading artisans, from the textiles to the silverware. Behind the visual splendour, there’s a warmth of welcome that puts all guests at ease.