Go to http://www.venere.com (Venere.com)- I have used them in the past for accommodation in Milan. One very reasonable hotel I have used several times in the past is the Hotel Trieste. Walking distance from the Central Station and 10 mins via underground to the Duomo