This hotel is ideal for those that want to visit or discover the beautiful town of Alcala de Henares. (AB11/05)
This is an elegant modern building.
The lobby is medium in size. Read more
This hotel is ideal for those that want to visit or discover the beautiful town of Alcala de Henares. (AB11/05)
This is an elegant modern building.
The lobby is medium in size.
Number of Rooms: 110
This hotel is located in the picturesque town of Alcala de Henares.