Located in Los Cristianos, 100 metres from Las Vistas Beach, Torres del Sol - Los Cristianos offers accommodation with free Wi-Fi, a balcony or a patio and access to a garden and a year-round outdoor pool.
Number of rooms: 27
2 Calle Nordica, 38650 Los Cristianos, Spain