Hotel Albatros

Hotel Albatros

A 6-minute walk from Las Cucharas Beach on the Atlantic Ocean, this casual all-inclusive hotel is in the heart of Costa Teguise.

Official Rating
4/5

For more information contact the hotel:
Postal Address: Avenida del Jablillo, 7, Costa Teguise
☎: +34 928 59 00 00
📧: 
🌐: 

The information contained above is accurate at the time of uploading should ammendments need to take place, then this will be carried out on the next upload.

Photo Gallery: Lanzarote-UK