We stayed at the Crowne Plaza in Harrisburg. We paid $115 per night. It was convenient to get to Hershey Park.
Some things to note...There were some stains on the carpet. In the bathroom there were strands of hair. We did ask for clean towels and were given them immediately. There was no light by the closet, making it hard to see. We made sure to draw the curtains back for light.
It is best to eat outside of this hotel as there are a number of restaurants nearby. The hotel charges too much.
Overall, this hotel was average. We certainly don't think that it is worth $115 a night. It served its purpose but we will most likely look for another place to stay next time.