Se encuentra en Santa Cruz de Tenerife, en las Islas Canarias, España, en el barrio de Cabo Llanos, junto al Parque Marítimo César Manrique.