Torres del Sol situated between Los Cristianos & Las Americas.
It is ideally situated as it is on the sea front and a short distance into Los Cristianos Town Centre and a 5 minute walk from the delightful shopping centres of Playa de Las Americas. Everything is at hand, Restaurants, Bars, Supermarkets and most importantly the beautiful Las Vistas Beach. Apart from its ideal location, if you want to lounge around the complex you have 2 (NEW) Swimming Pools to choose from and each pool has a children's pool as well.