Hotelový komplex se nachází na ostrově Lanzarote, který je nejsevernějším ostrovem Kanárských Ostrovů. Turistické letovisko Costa Teguise patří k nejluxusnějším destinacím na ostrově. Mezinárodní letiště je vzdálené asi 18 kilometrů od hotelu.
V hotelu, který nabízí ubytování ve více jak 270 pokojích, se nachází vstupní hala s recepcí s nonstop provozem. V hotelu jsou tři restaurace, dva bary a v udržované zahradě je prostorný venkovní bazén s terasou na slunění. Hosté mají k dispozici lehátka a slunečníky zdarma.
Ubytování je nabízené v komfortně zařízených dvoulůžkových pokojích, které jsou klimatizované. Součástí každého pokoje je vlastní sociální zařízení, dále mají hosté k dispozici televizor, za poplatek minibar a trezor. U každého pokoje je balkon nebo terasa s příjemným výhledem na moře.
V hotelu jsou podávány snídaně formou bufetu. Hosté si mohou dokoupit večeře, které jsou také ve formě bufetu. V nedalekém centru Costa Teguise se nachází množství restaurací, barů a kaváren, kde mohou hosté ochutnat nejen místní speciality.
V hotelu je široká nabídka sportovního vyžití - hosté si mohou zahrát tenis, bowling, šipky, minigolf nebo navštívit nedaleké golfové hřiště. V hotelu jsou dále pořádány animační a večerní programy.
Zobrazit volné termíny