We stayed at Hotel Hershey with our children ages 19,17 and 10 for 4 days to visit the amusement park and other area attractions. I had heard very good things about the hotel and I was in complete agreement with all I had read on Trip Advisor. We had never visited Hershey before. The hotel is grand and luxurious, and the staff is warm and accommodating. We ate at all the restaurants in the hotel, made full use of the gorgeous pool area (very kid friendly with poolside food and drink service), and the spa as well. We had a wonderful time in all we did, from chocolate bingo and roasting s'mores, to the amusement park and Chocolate World. There were many activities for all ages to enjoy! I would highly recommend staying at Hotel Hershey, the bathrooms are a little small as this is an historic hotel, but it was a small price to pay for the luxurious accommodations. Will definitely return!