An urban oasis centrally located in New Delhi, The Lodhi is the intuitive expression of a contemporary yet stylishly confident India. We are about personal journeys and discovery for guests, created through bespoke experiences of culture, cuisine, wellness, architecture, lifestyle and personalized service. Set in the heart of Lutyen’s Delhi near the Lodi Gardens, an extensive parkland with tombs dating back to the 15th century...