Book Villa Villa Olimpica
Calle Salvador Espriu 75 C/ Arquitecte Sert, 08005 Barcelona Spain, Barcelona 2.6 km from city center
Villa Olímpica offers accommodation in Barcelona, 200 metres from Port Olympic. Providing free private parking, the apartment is 1.5 km from Picasso Museum. Free WiFi is offered throughout the property.
Show Villa Villa Olimpica on the map