Mar Terra
Barcelona, Catalonia, Spain
Staying in Mar Diagonal is not the obvious choice for everyone, but if you want a more relaxed, beachy atmosphere, it’s hard to beat this apartment. The building is impressive enough in itself, and th.....
From €347