Plaza del Ayuntamiento
Toledo 45002 Spain
Toledo 45002 Spain
+34 925 22 2800
OverviewThis building located next to Toledo Cathedral was built in 1575 when Baroque style architecture was taking over from the Renaissance style. It resembles El Escorial as its builder...
more
