DESTINATIONS

The Best Hotels in Delhi, India

The Claridges, New Delhi

The Claridges, New Delhi

137 luxury guest rooms and suites, Pool, Gardens
More Information of The Claridges, New Delhi
Book at The Claridges, New Delhi
The Taj Mahal Hotel

The Taj Mahal Hotel, Delhi

294 luxuriously appointed rooms and suites, spa, fitness centre, pool, business centre, shopping arcade
More Information of The Taj Mahal Hotel
Book at The Taj Mahal Hotel
The Oberoi, New Delhi

The Oberoi, New Delhi

283 luxury guestrooms and suites overlooking New Delhi Golf Club, Health Spa and Fitness Centre
More Information of The Oberoi, New Delhi
Book at The Oberoi, New Delhi
The World's Best Hotels Limited,
Mill Mall Tower, Wickham's Cay, Road Town, Tortola, British Virgin Islands
Chic Collection Marketing Management LLC, PO Box 26500, Dubai
Email: stay@worldsbesthotels.com
UK: +44 20 3735 5033 | Dubai: +971 4 814 5205
Web Design and Development by Revenue Marketing