Kenilworth Beach Resort
Utord, Salcete, Goa, 403713
Very Good, 4.5
Nestled in the white sands of Utorda Beach, this resort sprawls across 14 acres. On-site dining options include a number of restaurants, a café, a lounge bar and a disco. There is also a casino at the...
More Info