Torres Rojas localiza-se em Ivrea, a 16 km de Castello di Masino, e fornece acesso Wi-Fi gratuito e vista da cidade.
Cada unidade vem com um sofá-cama, área de estar, televisão de ecrã plano com canais por cabo, uma cozinha bem equipada e uma casa de banho privativa com bidé e chuveiro. Um forno, um micro-ondas e placa de fogão também estão disponíveis, assim como máquina de café e chaleira.
Torres Rojas disponibiliza diariamente pequeno-almoço italiano.
Se quiser descobrir a área, é possível praticar caminhadas, pesca e canoagem nos arredores.
O aeroporto mais próximo é o Aeroporto de Turim, que fica a 48 km de Torres Rojas.