This website uses cookies to enhance browsing experience. By continuing to visit this site you agree to our use of cookies. More Info.
Hotel La Colluccia - S Teresa di Gallura Sassari
This art deco style hotel with a sleek interior is 12 km from the Tombs of the Giants, built between 3300 and 600 B.C., and 13 km from the 16th-century Torre Spagnola.