Located 22 mi/35 km northeast of Madrid and declared Patrimony of Humanity in 1998, this university citadel, which has been under Roman, Catholic and Arabic control at various times since the Mid...
Alcala de Henares, Spain
This 85 room property, renovated in 2012......
View Hotel Details
2 Tourist Class
Commission: -
Rooms: 85
Rates: -