Albatros is a luxury 4-star hotel set 4.8 km from Museo Internacional de Arte Contemporaneo Castillo de San Jose and 9 km from Castillo de Santa Barbara. Founded in 1958, the hotel underwent a renovation in 2005.
Albatros Hotel is located within 10 minutes' walk from the center of Costa Teguise.
The hotel offers 276 rooms. They are fitted with wireless internet, TV, a balcony, a living area and a telephone.
Serving Chinese, French and Belgian meals, Jumbos Chinese Buffet is about 5 minutes’ walk away.
Guests can reach Albatros Hotel by car from Lanzarote airport in 20 minutes.
The on-site bicycle and car rentals are also available.
A nightclub, a picnic area and a swimming pool are offered for the use of guests. On-site amenities for fitness include aquafit, aerobics classes and a fitness centre.