Set 984 feet from Missori Metro Station, Corso Italia Rooms offers accommodations in Milan, a 10-minute walk from Milan Cathedral.
Featuring free WiFi, rooms are air conditioned and come with flat-screen TV and a private bathroom with free toiletries.
La Scala is 0.6 mi from Corso Italia Rooms, while Milan Linate Airport is 4.3 mi from the property.
Number of rooms : 3