About Le Meridian, Windsor Place, New Delhi
Le Meridian New Delhi is conveniently located in the centre of the city, within a two-kilometre radius of major central government offices, Parliament House, the Presidential Palace, Rashtrapati Bhawan and the bustling commercial and shopping district of Connaught Place.
The hotel offers excellent leisure facilities, high standards of comfort and excellent restaurants. Club President provides privileged services to the business traveller.