There just aren't that many places to stay in Cadillac, Michigan but the Holiday Inn Express is one of the better ones. This is a bare bones place--- but it's clean and the staff is very friendly.
We stayed just one night en route to a summer camp. It did seem like many of the guests were doing the same thing--staying on their way to or from someplace else but not staying just to spend some extended time in Cadillac. The restaurant choices are also very slim so we ended up stopping at the nearby Glen's Grocery Store and bringing food back to our room.
The hotel does have a laundry room available to guests. I wish we'd see more of that at other hotels around the country!