"We booked through Expedia. Overall we loved our stay at the Harrison Springs resort. The pools are nice and clean. The area around the resort is fantastic, views are breathtaking. Staff was really helpful too. They were short on bathrobes, but they managed to get a couple to our room upon request. However, it could have been better if we didn't stay at a pet friendly room. This was our first time at the Harrison resort, and we had no idea that pet friendly rooms would stink badly. We tried to spend our days out in the pools or outside, that's how bad the smell was. The building needs a lot of dusting and updating. Spider webs and dust are everywhere, their carpets are super old too. So, those with dust mites allergies, beware. FYI we stayed in the old wing-west wing.
On the positive note, again, there are plenty of options to stay in the renovated rooms in the east wing. You just need to be aware of how Expedia names each wing. Rooms with Mountain View or Lake View are located in the East wing, are renovated and have newer furniture. We will consider this information for next time."