The Leela Palace, Cavelossim – Goa

Collection by Vilasa Luxury

8 
Pins
 • 
7 
Followers

The Leela Goa with the natural beauty and Portuguese heritage of South Goa for the ultimate beach holiday. The hotel is set in 75 lush acres with a pristine beach, a 12 hole golf course and world class dining making it the finest 5 star hotels in Goa. While the rooms and suites To book Now Call (Minar Travels India) : +91-11-43368700

Vilasa Luxury
The Leela Palace, Cavelossim – Goa

The Leela Palace, Cavelossim – Goa | Vilasa India