Karta Vacation Rentals
In the historic heart of Siena, a family-friendly hotel stands at Via Baldassarre Peruzzi 19. It’s steps from the Church of San Francesco and the station, right by the escalator to the old town and Porta Ovile. Piazza del Campo and the Cathedral are an easy walk — about 15 minutes.