Starhotels Savoia Excelsior Palace, Trieste

Via Riva del Mandracchio 4 Trieste34100, Italy