Hotel y Restaurante Castillo de los Altos encontra-se em Quetzaltenango, a 4,9 km de Quetzaltenango Central Park, e apresenta acomodações com um salão partilhado, estacionamento privado gratuito e um restaurante. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. O alojamento fornece um serviço de concierge, um balcão de turismo e câmbio de moeda.
Os quartos têm uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. No alojamento, os quartos incluem secretária e televisão de ecrã plano.
O aeroporto mais próximo é o Aeroporto de Tapachula, que fica a 143 km de Hotel y Restaurante Castillo de los Altos.