Built in 1999, this aparthotel comprises a total of 138 accommodation units. Various facilities are available in the complex including a foyer with a 24-hour reception desk.
This aparthotel is centrally located in the tourist town of Costa Teguise just 1 km from the nearest beach. A multitude of shopping areas with shops, boutiques, bars and restaurants is located in the vicinity.