Where is Apartaments Ciutat Vella, Barcelona?

Where is Apartaments Ciutat Vella, Barcelona located?

Apartaments Ciutat Vella, Barcelona, Apartaments Ciutat Vella, Barcelona, Spain (approx. 41.38211°, 2.17319°)


Where is Apartaments Ciutat Vella, Barcelona on the map?