Starhotels Savoia Excelsior Palace

Riva Del Mandracchio 4
Trieste
Italy