Plaza del Carmen

3.4
(67 reviews)
28013 Madrid Spain
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Plaza del Carmen | Madrid | Spain | TripAligner