Loading hotels
Confirming room availability...
43 Station Hotel, Via Fabio Filzi 43, Milan, Italy
In Milan (Central Station)<br /><br />With a stay at 43 Station Hotel in Milan (Central Station), you'll be within a 5-minute drive of Piazza della Repubblica and Niguarda Ca Granda Hospital. This hotel is 1.7 mi (2.8 km) from Corso Como and 2.4 mi (3.9 km) from Teatro alla Scala.