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 1.2 km from the apartment, while Adeje is 11 km away. Tenerife Sur Airport is 18 km from the property....