Villa Olímpic@ Suites ****
Barcelona, Spain
Sleeping Rooms
150 rooms
Location
Sleeping Rooms
Total number of rooms
150
Maximum number of rooms for groups
Address and Location Info for Villa Olímpic@ Suites
Full Address
Pallars, 121-125 08018
City
Barcelona
Region
Barcelona
Country
Spain
Latitude
41.397156
Longitude
2.192312