The Beatriz Costa & Spa is a 4 star complex located in Costa Teguise, Lanzarote, Spain. It is in the Canarian archipelago, 900 metres from the beach. It is consisted of 349 comfortable rooms and it is an ideal choice for those looking for a relaxing holiday.
Olympic Rating: 4 Star
Official Rating: 4 Star