Situated 1 km from Port Olympic and 15 km from Picasso Museum, Olympic Terrasse offers pet-friendly accommodation in Barcelona The apartment is 17 km from Sagrada Familia Free WiFi is available The kitchen has an oven, a microwave and a toaster, as well as a coffee machine A flat-screen TV is featured La Seu, Cathedral of Barcelona is 18 km from Olympic Terrasse, while Portal de lAngel is 19 km from the property The nearest airport is Barcelona El Prat Airport, 14 km from the property