‘Centre of the City’
Le Meridien New Delhi is set in the heart of the city and its glass building has been recognised as one of the 100 icons of Delhi. Nearby attractions include the President Palace and India Gate. The hotel offers a collection of modern guest rooms and suites, as well as six restaurants and bars; cuisine ranges from Indian delights to international favourites. Facilities include a fitness centre, swimming pool and spa.