Where is Hotel Teide, El Arenal?

Where is Hotel Teide, El Arenal located?

Hotel Teide, El Arenal, Hotel Teide, El Arenal, Spain (approx. 39.50823°, 2.75277°)


Where is Hotel Teide, El Arenal on the map?