Where is Acta Splendid, Barcelona?

Where is Acta Splendid, Barcelona located?

Acta Splendid, Barcelona, Acta Splendid, Barcelona, Spain (approx. 41.38402°, 2.16302°)


Where is Acta Splendid, Barcelona on the map?