This is one of the best places to stay in Delhi. A gorgeous historical and famous hotel, the Claridges has been a landmark in Lutyens’ Delhi since the 1950s. Located amidst lush and tranquil surroundings in the heart of the city, the hotel is within close proximity of the shopping and cultural centres and historical landmarks. It has beautiful gardens and swimming pool and a selection of fantastic restaurants offering everything from fine dining to Spanish cuisine. It is also equipped with a delightful temperature-controlled swimming pool, complete with sun decks, cabanas, loungers and a bar, where you can savour exotic cocktails, amidst uplifting music and ambient lighting!