The hair dryers are not in the room. When you check in you can call housekeeping and ask them to bring one to the room. I do not think they have enough for every room so if you are traveling during a peak time, to be safe you should bring your own. You can also request a coffee pot, a iron and ironing board. If you get the coffee pot you will need to bring your own coffee and filters as they do not provide them.
I agree that the shampoo is very drying to the hair. If you plan to use them I would definitely bring a conditioner. They will give you new soap and shampoo each day if you put yours away (if you don't use it). We do that and bring it home and give it to the women's shelters. They are always asking for that kind of stuff. Be sure to bring a couple ziploc to put them in, though, as they might leak on the plane trip home and this protects everything else.
There are ice machines and pop machines in every building and I am thinking they might be on every floor but can't remember for sure. They are by the elevators which is basically in the middle of the building.