The Lodhi is an Indian luxury hotel located in Lutyens' Delhi. The property is spread across seven acres near the Lodhi Gardens, which is at the centre of the Indian capital city.[1] It is the only Indian hotel among The Leading Hotels of the World. The Lodhi is often ranked as one of the top hotels in India and Asia.[2][3] It is also known for its Indian Accent restaurant.