Nestled in the white sands of Utorda Beach in South Goa, The Kenilworth Beach Resort & Spa sprawls across 14 acres. Highly convenient location - 20 minutes away from Dabolim Airport and 15 minutes from the Margao Railway Station.
If a holiday is on your mind, take off with your loved ones and have the experience of a lifetime.