Where is Catalonia Square 4* Sup, Barcelona?

Where is Catalonia Square 4* Sup, Barcelona located?

Catalonia Square 4* Sup, Barcelona, Catalonia Square 4* Sup, Barcelona, Spain (approx. 41.38859°, 2.17123°)


Where is Catalonia Square 4* Sup, Barcelona on the map?