Where is Alexandre Hotel La Siesta, Playa de las Americas located?
Alexandre Hotel La Siesta, Playa de las Americas, Alexandre Hotel La Siesta, Playa de las Americas, Spain (approx. 28.05896°, -16.73328°)
Alexandre Hotel La Siesta, Playa de las Americas, Alexandre Hotel La Siesta, Playa de las Americas, Spain (approx. 28.05896°, -16.73328°)