Le Watts House est situé à Seia, à 30 km du parc naturel de la Serra da Estrela et à 36 km de la plage artificielle Mangualde Live. Il propose une cuisine et un salon communs, ainsi qu'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Les sources chaudes de Manteigas se trouvent à 31 km et le SkiPark Manteigas à 41 km.
Leur salle de bains privative est pourvue d'une douche. Certaines chambres comprennent une kitchenette avec un réfrigérateur. Toutes les chambres disposent de la climatisation et d'une armoire.
Le Watts House se trouve à 44 km de la cathédrale de Viseu et à 45 km de l'église de la Miséricorde. L'aéroport de Porto-Francisco Sá-Carneiro, le plus proche, est implanté à 173 km.