Riva del Mandracchio 4, 34124 Trieste, Italy
Stay in the Heart of Trieste
This property is a 10-minute walk from the beach. Savoia Excelsior Palace overlooks the Bay of Trieste in the city centre. Set in a historic building with 19th-century architecture, it offers free WiFi, a fitness centre and elegant rooms with marble bathrooms.