Location

Starhotels Savoia Excelsior Palace – Riva del Mandracchio, 4, 34124 Trieste