La Sirena
7 Calle Berna, Los Cristianos, 38650
Description
La Sirena complex is located in Los Cristianos, 500 meters from Los Tarajales Beach, 1.2 km from Las Vistas Beach, and 4.6 km from the Aqualand water park. It is situated 500 meters away from Los Cristianos Beach and offers free WiFi throughout the property.