Le Meridian

Windsor Place, Raisina Road, Central Delhi
New Delhi
Delhi
India