Where is Hotel Casa Sagnier, Barcelona?

Where is Hotel Casa Sagnier, Barcelona located?

Hotel Casa Sagnier, Barcelona, Hotel Casa Sagnier, Barcelona, Spain (approx. 41.39403°, 2.15967°)


Where is Hotel Casa Sagnier, Barcelona on the map?