Sarriod de la Tour Castle

Castello Sarriod de la Tour
castle in Saint-Pierre
#2 in Saint-Pierre / #1267 in Italy
Photo
by Patafisik
/ CC BY-SA 4.0

Sarriod de la Tour Castle, located in Saint-Pierre, Italy, is a historic castle with origins dating back to the 12th century. The castle features a unique blend of architectural styles, reflecting various periods of construction and renovation. It is notable for its medieval frescoes, a chapel with beautiful artwork, and an impressive collection of antique furniture.


Hotels

Find hotels nearby:

Tours & Activities

Also check out