The Lodhi New Delhi
India

The Lodhi is an operating luxury hotel on Lodhi Road in New Delhi, and the hotel’s official website gives a clear current address: The Lodhi, Lodhi Road, New Delhi - 110003 India. That is sufficient to confirm both identity and geography within the National Capital Territory of Delhi. The same official site provides live hotel contact details and presents current accommodation, dining and recreational facilities, which supports that this is an active property rather than a legacy brand page. The hotel also describes itself as being on the green edge of Lutyens’ Delhi, a useful locational cue that aligns with its central setting near major cultural and heritage areas. This is a persuasive inclusion because it offers a distinct central-Delhi alternative to the diplomatic-enclave grandees. The official site emphasises spacious suites, many with private plunge pools, alongside significant leisure infrastructure including a 50-metre climate-controlled lap pool, tennis courts, squash courts, yoga and Pilates studios, and a spa and salon. That combination gives it a slightly different profile from a primarily business-facing capital hotel. I have ranked it just below the strongest diplomatic addresses because its location is still highly central and verified, but its appeal leans more towards design-conscious and leisure-oriented stays than embassy-corridor convenience.