The Leela Palace, Cavelossim – Goa

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
8 Pins1 Followers