Select dates so you can see the availability and exact prices.
carrer d'Olesa 30, Sant Andreu, 08027 Barcelona, Spain, Barcelona
De Concepcion Arenal 55-57, Sant Andreu, 08027 Barcelona, Spain, Barcelona
Gran de Sant Andreu 275, Sant Andreu, 08030 Barcelona, Spain, Barcelona
Carrer Jordi de Sant Jordi, 1, Sant Andreu, 08027 Barcelona, Spain, Barcelona
Puerto Principe, 26-40, Barcelona, Barcelona
Berenguer De Palou 51, 07820 Barcelona, Spain, Barcelona