Hotel Arts Barcelona
Business Information
Hotel Arts Barcelona Website
+34 932 21 10 00
Carrer de la Marina, 19-21, 08005 Barcelona Spain
Hours of Operation:
24 Hours
About the Business:
Located in the heart of Barcelona and overlooking the Mediterranean Sea, Hotel Arts Barcelona offers 5-star luxury with a focus on design and culinary creativity.