Experience the beautiful environs and the cleanest sandy beaches at Kenilworth resort & spa, located in south goa.
Kenilworth Beach Resort and Spa Goa offers you a complete holiday. In the lap of nature, you have the feeling of a rejuvenating holiday. In Goa, The Kenilworth Beach Resort and Spa Goa, a 5 star beach resort is indeed the home to hospitality with its elegant sea facing rooms.
Get the Best Deals for your Holidays in Goa.
Copyrights © 2009-2018 Best Tourism Deals India Pvt Ltd, Goa. All Rights Reserved