43 Station Hotel


Milan • Show on map
View Details for Price
Offering modern rooms with free WiFi, 43 Station Hotel is set in Milan city center, 328 feet from Milan Central Train Station. All rooms are equipped with a flat-screen TV and a private bathroom with…More info
