I have been to Starhotel Anderson 4 times in the last 2 months. Very convenient position if you arrive in Milan by train. You can drop the bag as soon as you arrive and have a metro station close by. The facilities are very good, also the restaurant has very good quality. Rooms are modern and clean, a bit small but with all new facilities. Breakfast can be improved, not so much choice. Wifi costs 5,5€ per day in the rooms and is free for 30 minutes in the lobby.
Overall very good value, altough prices very a lot depending on the day and time. So check the prices and if they are in the 150€ range, I strongly suggest the place.