Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Kenilworth Resort & Spa
Goa is a world of fun in itself. Experience Goa at its best by heading to Kenilworth Resort & Spa. Located in Utorda, Kenilworth Resort and Spa is strategically close to several picturesque beaches and offers 5-star comfort and luxury. With its well-equipped rooms and swish amenities, Kenilworth Resort and Spa offers efficient and friendly service and has a variety of water sports and other adventure sports activities on offer. The rooms are classified into deluxe rooms, super deluxe rooms, Presidential suites, Pool view and Sea View suites.
2) Choose room option