Situé à Quetzaltenango, à 4,9 km du parc central de Quetzaltenango, l'Hotel y Restaurante Castillo de los Altos propose un salon commun, un parking privé gratuit et un restaurant. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite, un service d'étage et une réception ouverte 24h/24. Des services de concierge et de change sont assurés.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Les chambres comprennent un bureau et une télévision à écran plat.
L'aéroport de Tapachula, le plus proche, est implanté à 143 km.