The Leela Palaces, Hotels and Resorts
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.
The Leela Goa is a fabulous 5 star beach resort which spreads across 75 acres of beautifully landscaped gardens on the southern tip of Goa. The entire resort, from architectural elements to heaven...