The Leela Palaces, Hotels and Resorts, commonly known as The Leela, is an Indian luxury hotel chain, founded in 1986 by C. P. Krishnan Nair, and owned by Brookfield Asset Management. Currently, The Leela is a group of eleven luxury palaces and hotels.Being a luxury beach resort, The Leela Goa offers you a choice of 206 rooms, suites and villas along with exquisite dining options and state-of-the-art business centre for conferences and special events.Brookfield is committed to growing The Leela hospitality business both domestically and internationally, while retaining its authentic Indian luxury offering.” The Leela Palaces, Hotels and Resorts has a range of award-winning properties that celebrate the country's diverse geography and rich architectural history.