hotel leela goa monsoon packages

  • The Leela Goa

    The Leela Goa

    Hotel
    Mobor, Cavelossim, Salcette, Goa 403731

    Set on a 75-acre property with a private beach, lagoons and tropical gardens, this plush resort is 21 km from...

    • WiFi,
    • Parking,
    • Room Service