Starhotels Savoia Excelsior Palace
Search & compare prices for Starhotels Savoia Excelsior Palace in all hotel booking websites.
Starhotels Savoia Excelsior Palace Address: Riva del Mandracchio, 4, Trieste, Italy
Minimum price found for Starhotels Savoia Excelsior Palace was: 96 EUR
Click here to get more information, photos & guest ratings for Starhotels Savoia Excelsior Palace