Contact Us

+91-9319195005

Address

Mobor, Cavelossim, Salcette, Goa 403731

The Leela

Mobor, Cavelossim, Salcette, Goa 403731

Hotel Details

Send Enquiry