A Canarian style resort hotel, close to the bay of Playa de las Cucharas offering tastefully furnished apartments, a spa and wellness centre and a family friendly atmosphere.
- Satellite/TV
- Wellness centre
- Spa Facilities
- Safety Deposit Box Rental
- Bar
TripAdvisor Traveller Rating
Based on 247 reviews
Poor Customer Service.. it’s all fine until there is an issue
A good choice in Costa Teguise
Very nice
Special Information
This accommodation has previously been known as : Albatros Club Hotel
Address: Av del Jablillo 7, Costa Teguise, Lanzarote, 35508, Canary Islands
Popular resorts in Lanzarote
Search the sunshine.co.uk website:
×