Está situado en el centro de Alcalá de Henares, ciudad declarada Patrimonio de la Humanidad por la UNESCO, y ofrece conexión WiFi gratuita y habitaciones con aire acondicionado y TV de pantalla plana.
Está situado a 12 minutos a pie del casco antiguo de Alcalá y está comunicado con la autopista A2, que lleva al centro de convenciones IFEMA y al aeropuerto de Barajas en Madrid.