Where is Casa Boutique Barcelona?

Where is Casa Boutique Barcelona located?

Casa Boutique Barcelona, Casa Boutique Barcelona, Spain (approx. 41.3939°, 2.16544°)


Where is Casa Boutique Barcelona on the map?