Where is W Ibiza, Santa Eularia des Riu?

Where is W Ibiza, Santa Eularia des Riu located?

W Ibiza, Santa Eularia des Riu, W Ibiza, Santa Eularia des Riu, Spain (approx. 38.98186°, 1.53119°)


Where is W Ibiza, Santa Eularia des Riu on the map?