Savoia Excelsior Palace Hotel
Riva del Mandracchio 4
34124 Trieste TS
Italy

Phone: +39 040 77941
Email: reservations.savoiaexcelsior.ts@starhotels.it

Website