Where is W Barcelona?

Where is W Barcelona located?

W Barcelona, W Barcelona, Spain (approx. 41.3691°, 2.1904°)


Where is W Barcelona on the map?