LOGO-IL-CASTRO-APARTMENT-SIENA
IL CASTRO | SAN GIMIGNANO | SIENA | TOSCANA | ITALIA

Book your stay

Il Castro is dedicated to the guest, covering the most important needs to guarantee a holiday in total relaxation, safety and well-being.

IL CASTRO | SAN GIMIGNANO | SIENA | TOSCANA | ITALIA

Our apartments