Overlooking the Mediterranean Sea, Hotel Arts Barcelona offers 5-star luxury with a focus on design and culinary creativity.