New Delhi
We are moving to The Lodhi,
Lodhi Road, New Delhi 110003
For reservations from 1st November onwards, please call +91 9871117968.
Look forward to welcoming you.