Architectonic Town Square

PLAZA DEL CALLAO

Awards & Ranking

No updated ranking found for this sight. Best Sights in the district Centro

Opening hours & location

Architecture sight in Madrid - Sol, Spain

Plaza del Callao 2
28013 Madrid - Sol
District: Centro , Spain Route to PLAZA DEL CALLAO