Over the last three decades, The Leela Palaces, Hotels and Resorts have been on a continuous journey to delight our guests by providing unparalleled luxury in captivating environs ensconced in the lap of nature and wrapped in the graciousness of Indian hospitality.

The Leela Ambience SPA was designed with the aim to offer the best experience of luxury to the Leela’s clients.