Nestled in the greenery twenty minutes from Venice 5 minutes from the center of Treviso.
Ask for availability and more information