(Last Update: 24 Apr 2023)
Villa Veronica is an affordable way to stay in and experience Siena, Located on Italy. Location at the end of a quiet cul-de-sac provides for pe