Kenilworth Resort & Spa, Goa está situado em Utorda, a 2.2 km de Igreja da Mãe de Deus e dispõe de bicicleta, bem como de WiFi em toda a propriedade. Oferecendo uma localização conveniente ao lado de Mar Arábico, o hotel oferece para saborear a cozinha internacional.
O hotel está situado na praia de Utorda, somente a 5-minutos a pé de Arabian Sea. Os hóspedes podem encontrar espreguiçadeiras e guarda-chuvas na praia privada, situada a 50 metros de distância.
Hotel tem cofre pessoal, secretária, equipamentos para café e chá, bem como casas de banho privadas com chuveiro de abrir e casa de banho à parte.
Pequeno-almoço buffet é servido em no restaurante. Um restaurante a la carte está localizado no local. Há também bar de nadar. Cosmos e Zeebop estão a 5 minutos a pé e oferecem uma das melhores cozinhas de Utorda.