The Lodhi New Delhi: This LHW hotel is beautifully located at the heart of Lutyen’s Delhi near the Lodi Gardens where the key historical attractions are found. (Refurbished: 2013; Rooms: 40)
Please verify before continuing.