India is a land of extraordinary contrasts, where ancient traditions meet modern innovation, and natural wonders coexist with vibrant cities.
Opened in 1991 in South Goa near Cavelossim Beach, The Leela Goa was the second property launched by Capt. C.P. Krishnan Nair, designed to blend Portuguese heritage with Indian luxury across 75 acres. It became a premier seaside resort known for its lush landscapes before transitioning to The St. Regis Goa Resort in October 2022.
Key Historical Aspects of The Leela Goa:
Though the property changed branding, it remains a landmark in Goa's luxury hotel history, established early in The Leela group's expansion, which began with their Mumbai flagship in 1986.