The Leela Goa

Editor |

Address: Mobor Beach, Cavelossim, Goa 403731, India.

Maps & Direction

This luxury resort is located in the beautiful Mobor Beach. It has attractive Portuguese style of architecture with all modern amenities for visitors like beach volleyball, 12-hole Golf course, tennis courts, multi-cuisine restaurants, luxury rooms, etc.

Leave a comment

Special Offers

Top Tour Packages