Conveniently located only 200 metres from Milano Centrale Train and Metro Station, 3-star Canova Hotel has rooms with free Wi-Fi and satellite flat-screen TV. Milan’s Duomo is 4 metro stops away.
Number of rooms: 63
Via Napo Torriani 15, Stazione Centrale, 20124 Milan, Italy