Well located in the centre of Delhi, The Claridges is just a short walk from Lodi Gardens and is the best value colonial hotel in the city.