A distinguished member of The Leading Hotels of the World, The Lodhi, located in Lutyens' Delhi, stands as the epitome of the ultimate urban retreat. Spread across nearly seven acres near the picturesque Lodi Gardens with its historic tombs dating back to the 15th century, the hotel lets you discover the charm of the capital from some of the largest rooms and suites in the city like never before.
2009