13 views 0 shares 0 comments
Created/changed by:
System
set bookmark!
Eurostars Ramblas Boquería, Spain
Category: Local business
Address details
Rambla de Sant Josep nº 91 - 9308001 Barcelona
Spain
Barcelona, Spain Print route » N41° 22' 55.55761" E2° 10' 19.57467" (41.382099335648, 2.1721040763561) Start navigation »
Phone & WWW
+34 933 435 461
Business hours