Good choice for all the family, the complex offers a wide range of entertainment and bars. 0308 FG
The complex is built on the sea front at Las Cucharas beach, right in the centre of Costa Teguise.
Very attractive apartments built round a terrace and swimming pool area.
The lobby is medium in size and decorated in a modern style.