Casa Bosco encontra-se em Levico Terme, a 23 km de Museu de Ciências MUSE e a 19 minutos a pé de Lago de Levico, e apresenta acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista do rio.
As unidades oferecem vista da montanha e contam com área de estar, máquina de lavar roupa, uma cozinha totalmente equipada com um frigorífico e uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo. Um forno, um micro-ondas e placa de fogão estão disponíveis, assim como uma máquina de café.
Universidade de Trento fica a 21 km de Casa Bosco, enquanto Praça Duomo fica a 22 km da propriedade. O aeroporto mais próximo é o Aeroporto de Bolzano, que fica a 77 km de Casa Bosco.