Where is Hotel Tahití Playa?

Where is Hotel Tahití Playa located?

Hotel Tahití Playa, Catalonia, Spain (approx. 41.63555°, 2.72595°)


Where is Hotel Tahití Playa on the map?