Updating availability and prices
This smart, city-centre hotel is set in an attractive townhouse in the middle of Alcalá de Henares, 30 km from Madrid?s city centre.
Book now, best price guaranteed!
Hotel
Room
Restaurant