Where is Wilson Boutique Hotel?

Where is Wilson Boutique Hotel located?

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


Where is Wilson Boutique Hotel on the map?