Los huéspedes del Keegan Guest House Utorda pueden disfrutar de acceso a la Iglesia de Madre de Dios, enclavada a unos 25 minutos a pie.
Se puede llegar al centro de Utorda en 10 minutos a pie, y atracciones naturales como la Majorda Beach están a unos 1 km. La Velsao Beach está enclavada a poco más de 10 minutos en coche de la pensión, mientras que Varca está a 11 km. Puedes encontrar fácilmente el Froggyland a unos 4 km del Keegan Guest House Utorda.
Las habitaciones de este hotel incluyen aire acondicionado, así como servicios multimedia como televisión por satélite y una tv de pantalla plana con canales vía satélite. Los huéspedes también pueden hacer uso de un inodoro separado y una ducha.
El restaurante Peters Pub and Restaurant con comida india, está ubicado a un corto paseo del Keegan Guest House.