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

Located in the heart of the city, the iconic glass building of Le Meridien New Delhi has been recognised as one of the 100 Icons of Delhi.

The hotel is located close to the institutions of both power and pleasure.

The hotel towers over the historic landscape of Lutyen's Delhi surrounded by the President Palace - Rashtrapati Bhawan, Parliament House, 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.

The main shopping hub Connaught place and the shoppers delight Janpath market, is within walking distance from the hotel.

Hotel Features

> 1 Grand Ballroom with 6 meeting venues spanning over an area of 23200 sq ft
> 2 speciality restaurants, all day dining, 2 bars and a lobby hub
> Outdoor swimming pool, fitness centre, spa and beauty salon