Riva Del Mandracchio 4, 34124 Trieste
Hotel
4 stars
with
91
rooms
Savoia Excelsior Palace overlooks the Bay of Trieste in the city center. Set in a historic building with 19th-century
architecture, it offers free WiFi, a fitness center and elegant rooms with marble bathrooms.
The rooms mix classic style with contemporary design. They include a TV with both satellite channels, ...