Where is NH Barcelona Diagonal Center?

Where is NH Barcelona Diagonal Center located?

NH Barcelona Diagonal Center, NH Barcelona Diagonal Center, Spain (approx. 41.39788°, 2.19206°)


Where is NH Barcelona Diagonal Center on the map?