A dazzling example of Goan hospitality set on Utorda’s white sandy beach
An exclusive tropical retreat with a spectacular setting overlooking the beach, The Kenilworth Beach Resort & Spa is a stylish getaway nestled in14 acres of beautifully landscaped garden, with four great restaurants, an unusual sunken bar, Agua spa and an infinite variety of leisure activities.
Hotel type
:
Beach Resort