Oh no. Unfortunately we don't have any results. Please reset your search criteria.

Savoia Excelsior Palace

Italy, Trieste


    Average hotel rating

    Short description

    Luxury property in an ideal location. SR1209


    Hotel is located in the heart of Trieste, a few minutes walking distance from the historical centre and a few hundred metres from the train station.


    Riva del mandracchio 4

    Trieste 34124