Back to list
Casa Angela
Stunning 8.5 (518 reviews)
Approx. €20
Location
Placa de la Sagrada Familia, 13-15
08025 Barcelona
See on the map