Where is Catalonia Square 4* Sup, Barcelona located?
Catalonia Square 4* Sup, Barcelona, Catalonia Square 4* Sup, Barcelona, Spain (approx. 41.38859°, 2.17123°)
Catalonia Square 4* Sup, Barcelona, Catalonia Square 4* Sup, Barcelona, Spain (approx. 41.38859°, 2.17123°)