Le Méridien New Delhi

Windsor Place, New Delhi 110001 India
+91 11 2371 0101

Glass Icon In Lutyens Delhi

Connect with us

Over the last three decades, Le Meridien New Delhi has transformed itself into a masterpiece. The 5-star hotel is an epitome of world-class architecture, cuisine, design and fashion. Located in the heart of the city, the iconic glass building of Le Meridien New Delhi has been recognized as one of the 100 Icons of Delhi. The hotel is readily accessible to city's important facilities and institutions. The glass building is surrounded by ministries, government institutions, Media Centre and historical monuments. The shopping hubs Connaught Place and Janpath Market are within walking distance from the hotel. It's a perfect getaway for a business traveler who is also looking for some recreation nearby in the evening. The Le Meridien New Delhi can be summed as a Traveler's Paradise.

Show More

Tuesday, 24 May 2022

Iconic Building

Historic Landscape

The hotel towers over the historic landscape of Lutyen's Delhi surrounded by the President Palace - Rashtrapati Bhawan, Parliament House, Rajpath, Ministries, Government Institutions and the notable landmark - India Gate. Convention centres like Pragati Maidan and Vigyan Bhawan are in the close vicinity of the hotel.

Learn More

Guest reviews


out of


Nero Bar

Dining Outlets and Hub

Sunday Experience

Homo Sapiens - A Digital Installation

Arrival Artwork

In their work ‘Homosapiens’ created for Le Meridien New Delhi’s Arrival Artwork, part of Le Meridien brand’s signature arrival experience that helps guests to reset their mind and stimulate dialogue and curiosity, the LM100™ members and Indian artist duo, Jitin Thukral and Sumir Tagra explore the intersection of graphic and interior design with entertainment culture.

Amidst The Green Delhi

Discover New Delhi

Getting Here
Woman fist pumping

Explore Career opportunities

Equal Opportunity Employer / Disability / Veteran
back to top