Close Window
View Category

AC Hotel Alcala de Henares

Nearby Attractions

Bank of Spain (16 of 24)

The Bank of Spain is an impressive building located across the town council (Ayuntamiento), in the main square of the city, the Plaza de Cibeles. This plaza (square) is the perfect departure point for a visit to Madrid.