From

$238

avg/night

Check Rates
Hotel Principe Di Savoia Milan, Milan, Italy

Piazza della Repubblica 17, Milan, Italy

Map


Recent Photo Albums

Been to the Hotel Principe Di Savoia Milan? Please share your photos with families like yours!

Loading