Hotel Posta Syracuse
Via Trieste 33
Syracuse,
IT 96100
Near Temple of Apollo