The Leela Palaces, Hotels and Resorts
The Leela Palaces, Hotels and Resorts Accommodation | 0Courses

The Leela Palaces, Hotels and Resorts is the epitome of true Indian luxury with award-winning hotels in major cities and leisure destinations across India. These include bucket list palaces in New Delhi, Jaipur, Udaipur, Bengaluru, Chennai and iconic city hotels in key getaway cities and serenely beautiful resorts in ‘God’s own country’, Kerala. The Leela celebrates each hotel through its unique location, art and architecture, culture and cuisine with thoughtful services, celebratory rituals, and immersive experiences that capture the essence of India and the richness within.

Join OTT today

Join for free