Where is Hotel Raval de la Mar?

Where is Hotel Raval de la Mar located?

Hotel Raval de la Mar, Catalonia, Spain (approx. 41.11024°, 1.14623°)


Where is Hotel Raval de la Mar on the map?