Barcelo Santiago Tenerife Spain Published by admin on September 18, 2015 | Leave a response Barceló Santiago Hotel is situated in the most beautiful natural setting in the southwest of Tenerife island, commanding impressive views of La Gomera island and Los Gigantes cliffs.