Torresal
26 Calle Torresal, 03181 Torrevieja, Spanien
Set in Torrevieja, 1.9 km from Playa del Cura and 1.9 km from Playa de Los Naufragos, Torresal offers air conditioning. The accommodation is 1 km from the Acequion Beach and has free Wi-Fithroughout the property.