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.
The Leela Palaces, Hotels and Resorts, headquartered in Mumbai, India, is owned by Hotel Leelaventure Ltd. The ultra-luxury hotel group owns and manages eight award-winning properties in prime urban locations and magical holiday destinations across India including Mumbai, New Delhi, Gurgaon, Bangalore, Chennai, Goa, Udaipur and Kovalam. New properties under development include Jaipur, Bangalore, Noida, Agra and Lake Ashtamudi, Kerala. The Leela Palaces, Hotels and Resorts is committed to providing warm, gracious and anticipatory service in settings that capture the essence of India.
The Leela Palaces, Hotels and Resorts is committed towards prevention of pollution and continual improvement in environmental performance by controlling the impact of activities, products and services on the Environment. The organisation will achieve the above by.