We chose Bianca Maria for a 3 night stay in Milan. It is situated about 15 minutes (walk) from the centre which was something we were looking for. The hotel itself is clean, tidy, the staff are really helpful and friendly and the rooms although not massive had ample space and comfortable beds given the time we spent in the room. The bar / breakfast area is OK, the food very good with a great choice, the beers 9 euro's was about what we were expecting for a Milan city hotel. Food and drink prices in the city vary, the small side street bars and restaurants are a little cheaper and the food is just as good Milan city itself is I'd say a 2 day max. stay. We rented a car and went to an outlet village (50 minters), Como, Bellagio and Varenna and the San Sir. Without the car you can get around but the transport is going to eat into your time. One thing I would say about driving in Milan is that it is 'mad' there are no rules you just go, it didn't bother us but could be stressful if your a nervous driver. All in all 3 nights was spot on this allowed you to do the city and get to a few locations outside