The Torres del Sol complex is in the south of Tenerife in Los Cristianos but on the border of Playa de Las Americas. The complex lies beside the beach so the Torres del Sol complex could not be in a better position. Torres del sol means in Spanish ''towers of the sun''. This 1 bedroom apartment has a separate bedroom with twin or double beds, cupboards and a lounge with a table, chairs, plus a sofa bed and a door leading to a balcony.