Casa Archie encontra-se em São Pedro do Sul, a 39 km de Live Beach (Praia Artificial de Mangualde), e apresenta acomodações com ar condicionado e acesso Wi-Fi gratuito, bem como acesso a um terraço.
Existe uma casa de banho privativa totalmente equipada com chuveiro e produtos de higiene pessoal gratuitos.
Caso pretenda explorar esta área, é possível praticar caminhadas na área circundante.
Sé de Viseu fica a 22 km de Casa Archie, enquanto Igreja da Misericórdia de Viseu está a 23 km da propriedade. O aeroporto mais próximo é o Aeródromo de Viseu, que fica a 21 km de Casa Archie.