The Claridges is one of the best places to stay in central Delhi. Indulge in a staycation at Independent India’s first five-star hotel and experience heritage and historic services unfold in front of you.
For more details, contact us here. https://www.claridges.com/the-claridges-new-delhi-stay