Located in Barcelona, 1.7 km from Port Olympic, 3 km from Sagrada Familia and 3 km from Picasso Museum, 1226 - BEACH DUPLEX VIEWS APARTMENT offers accommodation with a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen and a balcony. The nearest airport i Read more
Located in Barcelona, 1.7 km from Port Olympic, 3 km from Sagrada Familia and 3 km from Picasso Museum, 1226 - BEACH DUPLEX VIEWS APARTMENT offers accommodation with a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen and a balcony. The nearest airport is Barcelona El Prat Airport, 16 km from the apartment.