News
Leave the hustle-bustle of hectic city life behind and escape to a world of wellness centred around you at ESPA, The Leela Palace New Delhi.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.