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.
Hotel
Room
Restaurant