Casa Zen encontra-se em Pachuca de Soto, a 3,8 km de Hidalgo Stadium e a 7,2 km de Monumental Clock. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito, assim como estacionamento privado gratuito. Este alojamento não fumador situa-se a 3 km de TuzoForum Convention Centre.
Alguns quartos têm uma cozinha com um frigorífico, um forno e um micro-ondas.
A área é popular para ciclismo, e há aluguer de bicicletas disponível em Casa Zen.
Central de Autobuses fica a 4,1 km de Casa Zen, enquanto University of Football está a 7,7 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Felipe Ángeles, que fica a 50 km de Casa Zen.