The Leela Goa
Mobor, Cavelossim, Salcette
Goa , Goa- 403731, India
Phone:
(91-832) 2871234
Fax:
2871352
Customer Rating: Not Rated
This is the precise reason why its stunning location next to a river, by the sea, but far from humanity.Luckily, the only settlement of people nearby is the neighbouring fishing village by the Sal.