Back to list
Casa Amadeo Los Caracoles
Stunning 8.6 (705 reviews)
Approx. €12
Location
Plaza de Cascorro, 18
28005 Madrid
See on the map