The official Indian capital since 1911, New Delhi stands on the Yamuna River on the western end of the gangetic plain in Northern India. Continuously inhabited since the 6th century, Old Delhi and New Delhi are no longer separate cities but are now a seamless, vibrant entity with many layers of history and culture. Located on the edge of Lutyen’s Delhi and ten minutes from Connaught Place in the heart of the city, The Lodhi is easily accessible.
Lodhi Road, New Delhi
+91 11 4363 3333