Top Hotels in Cavelossim, Goa
Filter
T
Cavelossim, Goa, 403731
"the leela beach in goa is awesome resort to get a real statisfaction i recommend to all my frds"
"One of the best hotels that I ever stayed in India, nothing more to say."