Hotel Como

Piazza Stazione Centrale, 12
Syracuse
Italy