Barcelo La Galea

Paseo Maritimo S/n
Costa Teguise
Spain