Star category
5 Star
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.
Lodhi Rd, CGO Complex, Pragati Vihar, New Delhi - 110003
Indira Gandhi International Airport ( 14 Km)
Yes
Yes
Delhi
Add a review