Consuls’ Room, Casa Llotja de Mar

Address : Passeig d'Isabel II, 1, 08003 Barcelona, Spain



Get directions

Back