Barcelona Apartments Marina 124Apartment
Carrer de la Marina 124, Eixample, 08013 Barcelona, Spain
Featuring free Wi-Fi and air conditioning, Barcelona Apartments Marina 124 is set in Barcelona, 1.2 km from Sagrada Familia. Picasso Museum is 1.3 km away.