Where is NH Barcelona Entenza?

Where is NH Barcelona Entenza located?

NH Barcelona Entenza, NH Barcelona Entenza, Spain (approx. 41.38568°, 2.14049°)


Where is NH Barcelona Entenza on the map?