Hotel Review: Hotel Arts Barcelona, Barcelona, Catalonia In Spain
As far as striking hotels go, you’d be hard pressed to find a more impressive offering in the beautiful city of Barcelona than the five-star Hotel Arts Barcelona. Soaring 44 floors above the sea, this iconic landmark on Barcelona’s coastline is easily recognised from afar with its blue shimmering façade bedecked with its white-beamed exoskeleton. [...]