41.4046561 ­2.1681391
Go to map view
Industria, 52, 08025 Barcelona, Spain +34 615 966 839

Get Rates

Show Family Barcelona Apartments at top of the results.

Get Flight + Hotel