The Hotel Arts Barcelona
One hundred yards from the Mediterranean, Barcelona’s Hotel Arts is the tallest building in Spain, and possibly the most over-the-top hotel in Western Europe. This 44-floor skyscraper is striking enough from the outside, its inside-out steel superstructure gleaming in the sun, but the insid...