Le Méridien New Delhi is situated just 1.2 miles from the Presidential Palace, Parliament House and Connaught Place. Within easy reach of several shopping and entertainment districts, this hotel offers an outdoor pool, a spa, and 6 food and beverage options. Complimentary WiFi for 30 minutes on the day of arrival. Featuring wooden floorings and furnishings, air-conditioned […]