Le Méridien, Windsor Place, New Delhi, 110001, India

Venue Contact

(91)(11) 2371 0101

Delhi is one of the oldest Indian cities, situated on the banks of River Yamuna. It is the capital city of India making Delhi; a great cultural, commercial and political center of the country.

Dive into the persona of Delhi!

Delhi is known for its history and enchanting rich culture. One can have a fascinating glimpse into the maze of narrow lanes, old havelis, and vibrant bazaars in Old Delhi, as much as it did hundreds of years ago. It is home to three World Heritage monuments—Qutub Minar, Red Fort and Humayun’s Tomb that have survived many centuries, and give an idea of architectural wonders created by emperors in the past. One could see the passing history in the architectural designs of Delhi – from Mughals to Colonials to Indian Rulers like Central Delhi, with its tree-lined avenues, imposing structures and buildings such as the Rashtrapati Bhavan, Parliament House and India Gate, reflect Delhi’s colonial past.

Food Junction: No visit to Delhi is complete without an experience of its famed specialties such as its delicious curries, barbecued tikkas and kebabs.


Delhi is well connected with the neighboring regions and other major cities of India through all modes of transport such as airways, railways, and roadways. It has a modern, well-planned and extensive Metro network that connects all corners of Delhi; this network is still growing. The revamped Indira Gandhi International airport, now Terminal 3, provides visitors with their first experience of a modern, world-class city which is keeping pace with the best in the world.

Also, there are world-class stadiums like the Nehru Stadium that can be accessed by one and all, throughout the year. All of this has been developed and sustained while maintaining Delhi’s green cover, a unique feature that distinguishes this truly global metropolis from other cities in the world where the tree line is subdued by skyscrapers.