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

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