Trustpilot

Hotel & Spa Villa Olimpic@ Suites

Spain, Barcelona
Pallars 121-125, 08018 Barcelona
Distance to:
Fira de Barcelona Gran Via 7.84 km
Fira Barcelona 4.8 km
to city center 2.4 km
to airport 16 km
to transport point 0.8 km
Marina
Hotel Hotel
Venue Venues
Travel time:
0 mins
Travel distance:

Your Free Enquiry