Where is Sofitel Barcelona Skipper?

Where is Sofitel Barcelona Skipper located?

Sofitel Barcelona Skipper, Sofitel Barcelona Skipper, Spain (approx. 41.3865°, 2.19533°)


Where is Sofitel Barcelona Skipper on the map?