Barceló Lanzarote ****
Teguise, Spain
Sleeping Rooms
442 rooms
Location
Sleeping Rooms
Total number of rooms
442
Maximum number of rooms for groups
Address and Location Info for Barceló Lanzarote
Full Address
Av del Mar, 5, 35508 Costa Teguise, Las Palmas, Spain
City
Teguise
Region
Las Palmas
Country
Spain
Latitude
28.988068
Longitude
-13.510888