Questo hotel di città si trova in una residenza cittadina nel centro di Alcalá de Henares, 30 chilometri dal centro di Madrid. Molti edifici del campus dell'Università di Alcalá sono raggiungibili in pochi minuti a piedi, rendendo questo un luogo ideale per coloro che desiderano visitare gli studenti. L'hotel è circondato da numerosi monumenti di questa antica città castigliana. Le camere sono climatizzate e dispongono di connessione internet via cavo, TV a schermo piatto e bagno privato.