Renaissance Barcelona Fira Hotel (built 2011)
Location: 41.3555°N, 2.1250°E