Kenilworth Resort

Utorda

Contact

     918326698888

    

     

     

About

This 5 star hotel is located close to Utorda beach. Built in Portuguese heritage-style, cheap it houses a total of 107 sea-facing rooms. The Kenilworth beach resort has three stylishly-done up conference rooms.