HOTEL ARTS BARCELONA
Listing Details
HOTEL ARTS BARCELONA - BARCELONA
Marina, 19-21 , 08005 , BARCELONA , BARCELONA ,Spain
Address: Marina, 19-21 , 08005 , BARCELONA , Spain | |
Phone: 932211000 | |
Web: https://hotellook.tp.st/tC3KerRz | |
GPS Lat: 41.409130 , Lon: 2.206997 |
Map