GHA Member Hotels Close
Room 1
Room 2
Room 3

Number of hotels: 8 (view all)

Hotel locations: India

Local Experiences: 57 (view all)

One of the finest hotel groups in India, with hotels in Mumbai, Bangalore, Chennai, Goa, Kovalam, Gurgaon, Udaipur and New Delhi. The Leela Palaces, Hotels and Resorts provide the discerning business and leisure travellers with a warm, relaxed and most importantly, memorable stay with an unrivaled fusion of Indian hospitality, world-class service and amenities.Hallmarking the essence of India, at every Leela Hotel, you will find stories that await you at every nook and cranny and the fine line between business hotels and luxury resorts seamlessly merge. The proximity to international airports and central business districts, strategic locations, individuality, and the intrinsic Indian culture and heritage distinguishes the group from the rest. The ‘Guest is God’ philosophy truly represents The Leela Palaces, Hotels and Resorts. So whether you want to enjoy a spectacular view from an equally spectacular room, discover a culinary delight that's not on the menu, explore lush gardens and sparkling lagoons or marvel at the majestic architectural style of our Palaces, then you’ve come to the right place.