At The Leela Hotels, Palaces and Resorts — the leading name in luxury hotels in India — we deeply believe in our maxim of Atithi devo Bhava - ‘Guest is God.’ To this end, we constantly try to better ourselves at anticipating and taking care of your needs when you stay at any of The Leela properties, whether it is one of our palatial luxury hotels, luxury resorts or luxury business hotels.
We look forward to hearing your sincere comments and suggestions on your most recent stay at the most opulent of the 5 star hotels in India. So please consider sparing a few moments from your busy schedule to fill out the form below.
We are committed to making your future stay with us comfortable.
Fields marked with an asterisk (*) are required.