Le Méridien New Delhi

4.3 

Windsor Place, New Delhi, New Delhi, 110001, India   •  Weather:   

Local Time Phone (91)(11) 2371 0101 Hotel Reservations 1800111415

4.3

Features And Activities

Le Meridien Hub

Le Méridien New Delhi is pleased to offer its guests a host of exceptional amenities designed to make their stay as comfortable as possible.