Where is Wilson Boutique Hotel, Barcelona?

Where is Wilson Boutique Hotel, Barcelona located?

Wilson Boutique Hotel, Barcelona, Wilson Boutique Hotel, Barcelona, Spain (approx. 41.39431°, 2.15011°)


Where is Wilson Boutique Hotel, Barcelona on the map?