arch01.jpg Hotel Arts Barcelona

One of Barcelona's tallest buildings.

At Port Olímpic

Get this image from alamy