Contact details
Plaza de la Constitución s/n, junto al Palacio Spinola
Villa de Teguise, Teguise, Lanzarote
(Canary Islands)
villateguise@turismoteguise.com
www.turismoteguise.com
Tel.:+34 928845398
Location
- Autonomous region: Canary Islands
- Province/Island: Lanzarote
