Hotel Carlton

Via Garibaldi 93
Ferrara
Italy