youtube.com
The Leela - Goa
10 Sep 2021
46.5K views
The Leela, Goa, India
8 Dec 2019
36.4K views
The Leela Goa | Private Beach | Nature Abode in Goa | Best Luxury Resort in Goa | Room Tour | Travel
4 Oct 2022
13.2K views
View all
Hotels and resorts
theleela.com
The Leela is an Indian luxury hotel chain founded in 1986 by C. P. Krishnan Nair and currently owned by Brookfield Asset Management. Wikipedia