Hammonds Sports Bar Review
Costa Teguise, Costa Teguise, Lanzarote
Hammonds Sports Bar
Avenida Islas Canarias
Costa Teguise
Costa Teguise, Lanzarote
Spain
- Toilet Type:Bar
- Review Date:25 August 2016
- Reviewer:ToiletInspector