Die Hotelanlage befindet sich auf der Insel Lanzarote, der nördlichsten Insel der Kanarischen Inseln. Costa Teguise befindet sich im östlichen Teil der Insel und der internationale Flughafen ist ca. 16 Kilometer entfernt.
Es gibt mehr als 300 Wohnungen in der Anlage, die sich in drei zweistöckigen Gebäuden befinden. Es gibt vier große Pools im Hotel, mit einer Sonnenterrasse mit Sonnenschirmen und Liegestühlen.
Die Wohnungen haben ein eigenes Badezimmer, sowie Kochnische, Wohnzimmer und Schlafzimmer. Jede Wohnung hat ein Telefon und ein Safe gegen Gebühr. Jede Wohnung hat einen Balkon oder eine Terrasse mit einem angenehmen Blick auf die angelegten Gärten.
All-Inklusive beinhaltet Frühstück, Mittag- und Abendessen als Buffet. Ein leichter Snack wird auch tagsüber zubereitet. Zu den Öffnungszeiten des Hotels sind alkoholfreie und lokale alkoholische Getränke verfügbar.
Der Komplex bietet eine breite Palette von Sportaktivitäten für die Gäste - Gäste können Tennis oder Beach-Volleyball, Aerobic oder Tauchunterricht, Tischtennis, Billard oder Petangue spielen. Der Strand bietet die Möglichkeit Wassersport gegen Gebühr zu nutzen.
Der Strand von Las Cucharas mit hellbraunem Sand liegt etwa 150 m vom Komplex entfernt.