The luxury Albatros Hotel accommodates guests in a beach area of Costa Teguise. Founded in 1958, the hotel underwent a renovation in 2005.
The property lies within 4.5 km from Lanzarote Aquarium. Guests can get to Costa Teguise city center, which is 1 km away.
Lanzarote airport can be reached in 20 minutes by car from Albatros Hotel.
Albatros Hotel is a property in Costa Teguise that comes with 276 rooms and provides climate control, wireless internet, a safe, TV and a balcony.
Eat & Drink
Neptuno (Centro Comercial Neptuno) and Vesubio Restaurant are located within 50 meters away.
A safety deposit box, an elevator and a car park for general use and a video projector, a slide projector and a movie projector for work can be found on-site.