Hotel San Paolo

Ferrara, Via Baluardi 9
Ferrara
Italy