Set in Barcelona, Olimpic is 100 metres from Port Olympic. Barceloneta Beach is 1.5 km from the property.
All units include a flat-screen TV.
Picasso Museum is 1.6 km from Olimpic. The nearest airport is Barcelona El Prat Airport, 14 km from the property.