Riva del Mandracchio 4, 34124 Trieste, Italy
Stay in the Heart of Trieste
Savoia Excelsior Palace overlooks the Bay of Trieste in the center of the city. In a historic building with 19th-century architecture, it has free Wi-Fi throughout and elegant rooms with marble bathrooms.