We stayed at the Whitehall Hotel for 4 nights. We were traveling as a couple.The location was great, about a half block off Michigan Avenue. Two blocks from the beach and very walkable to many of the locations we wanted to go, and to public transportation. The area was clean, and parking was easily accessible and felt safe. Overall, we were happy with this hotel and would probably stay again. Here are the things that weren't great. Hotel is very dated. Needs upgrades. No full length mirror in the rooms, which was annoying. We arrived and there was only one bath towel in our room for two people. Three regular pillows on the bed, and no hand soap of any kind. They only clean your rooms upon request , which must be received 24-hours in advance. They have notices about this, stating you can call them 24 hours a day with requests for things such as bedding, towels etc. We called and spoke with the hotel 3 separate times to get our one request for a bar of hand soap, an extra pillow and another bath towel fullfilled. It took over a full day for the towel and pillow to come. They never did provide us with a bar of hand soap, only some weird, really small bottles of bath gel that smelled bad and were hard to open with wet hands. The free breakfast was decent, but, they were always running out of things. Most days, rolls of paper towels instead of napkins. No plain packs of sugar. They would run out of food items on and were really slow to restock.