The Claridges, New Delhi has played host to several important social, political and business gatherings over the years. Distinguished guest rooms and suites with their classic, understated décor, the lush landscaped garden with swaying palm trees, and personalised service create a tranquil haven for the business or leisure traveller in the heart of the busy city.
Link to this comment:
All Comments (0)