Kenilworth Resort & Spa Goa is a marvelous 5-star property, sprawling across 14 acres which is located at Utorda in South Goa. With luxurious facilities each room offers a beautiful view of the turquoise sea. The resort also houses six food and beverage outlets. Perfect for honeymooners and families, this property offers the desired amenities and services to its patrons.
Location:
Based at Utorda in South Goa, Kenilworth Resort is in proximity to very beautiful Utorda beach.
Dabolim airport: 18 km/ 35 min
Margao railway station: 12 km/ 20 min