Sammic BARCELO SANTIAGO – Tenerife, Spain
The Barceló Santiago hotel is situated in the most beautiful natural setting in the south of Tenerife, with unique views of the island of La Gomera and the Los Gigantes cliffs and just 200 m from the nearest beach. This unique and attractive hotel has a wide variety of facilities for the complete relaxation and