
The Leela Goa
Mobor Cavelossim, Goa
When you stay at The Leela Goa in Cavelossim, you'll be by the ocean, within a 15-minute drive of Mobor Beach and Varca Beach. This 5-star hotel is 9.7 mi (15.7...