Where is Hotel BESTPRICE Diagonal?

Where is Hotel BESTPRICE Diagonal located?

Hotel BESTPRICE Diagonal, Catalonia, Spain (approx. 41.40941°, 2.20963°)


Where is Hotel BESTPRICE Diagonal on the map?