Try to avoid going to Milan in any of its many fashion weeks (for dates, visit the Camera Nazionale della Moda Italiana site), as hotel rooms will be hard to find and very expensive.
I stayed at the Ariston Hotel Largo Carrobbio 2 | 20123 Milan, Italy | Ph. +39.02.72000556 | Fax +39.02.72000914 | firstname.lastname@example.org which I found very pleasant. About 15 minutes walk from La Scala and likewise from the cathedral, and on a very convenient tram line. Just down the Corso di Porta Ticinese from the hotel, about 5 minutes walk, there are many restaurants, in one of which I had the tastiest penne carbonara of my life.
If you love ballet, please check out my season of outstanding ballet trips by clicking here.
GET MORE BALLET OUT OF LIFE WITH TOURS EN L'AIR