Two of us (18 year olds) stayed here for three nights in August, which turned out to be a very quiet time in Milan as it was during their holiday season. Hotel Delizia gave us everything we needed, including an en-suite , tv with sky ( in Italian) and much needed air conditioning, which was great for the price we paid (about 30 euros each per night). The en-suite was very clean and but the shower was fairly tiny! Another slight annoyance was that the ensuite didn't have a door, instead it had a screen which wouldn't close properly, but neither of these things mattered much to us. The only other problem was that our room was right next to the reception/ breakfast area and so was noisy in the morning when people started to get up - ask for a room upstairs or further from the reception! Other than that the room was clean and the beds were as comfortable as we could have expected. The breakfast was also included in the price and although there wasn't much choice you could have bread, yoghurts and pastries which were all very nice and felt like a real bonus.
Because Milan was quiet when we were there we walked nearly everywhere - it took us about 15/20 minutes to walk to the Duomo but once you're there you're pretty much in the centre of everything. Otherwise there are tram, bus and a metro stop nearby, although the metro isn't on the main line, you'll probably have to change after one stop. Another thing we found useful was a supermarket at the end of the road, although it is a long road! All in all, we couldn't have asked for more given the price we paid, it was a great choice for a budget stay in Milan.