El Hotel Castillo se encuentra a orillas del río Vero, en el centro de la localidad medieval de Alquézar, y ofrece habitaciones elegantes con vistas a la localidad y a las montañas de los alrededores.
Todas las habitaciones están decoradas de forma elegante con muebles clásicos. Incluyen zona de estar con sillones, un tocador o escritorio y TV de pantalla plana. Hay conexión Wi-Fi, aire acondicionado y calefacción en todas las instalaciones.
El establecimiento se encuentra dentro del parque natural de la Sierra de Guara, donde se pueden practicar actividades como descenso de barrancos, escalada y espeleología. También se puede visitar la iglesia Colegiata de Santa María o el castillo Colegiata, ubicados ambos a 5 minutos a pie del hotel.