New Delhi, New Delhi
Spend a second to
save a fortune!
Spend a second to save a fortune!
Windsor Place, New Delhi
Le Méridien New Delhi is situated just 2 km from the Presidential Palace, Parliament House and Connaught Place.
See MoreUsage of subsidiary facilities may incur additional fees