Select dates so you can see the availability and exact prices.
7 Carrer de Josep Anselm Clavé, Ciutat Vella, 08002 Barcelona, Spain, Barcelona
148 Carrer Nou de la Rambla, 1-2, Barcelona
Different addresses, Barcelona
132 C Hospital, Barcelona
Plaça de Ramon Berenguer el Gran, 2, 08002 Barcelona, Spain, Barcelona