Located in Connaught Place, one of the city's landmarks is the glass building of Le Meridien New Delhi, recognized as one of the "100 Icons of Delhi".
In its neighborhood are the institutions of power and busy commercial areas, popular shopping districts, as well as well-known historic sites and museums.
Striking architectural details awaken the senses; the central atrium hub with modern classic designs, surrounded by restaurants and bars, offers endless possibilities.
It is just a walk away for you to explore the sights, sounds and aromas of Lutyens Delhi.
View on Google Map