Torres del Sol 1A007 is situated in Los Cristianos. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen.
The apartment has a satellite TV and 1 bedroom.
Playa de las Americas is 400 metres from the apartment, while Puerto de la Cruz is 44 km away. Tenerife Sur Airport is 15 km from the property....