I just booked us a room for Hershey. I'm more worried about that than booking one for Baltimore. Hershey doesn't have THAT many hotels nearby. Baltimore has a TON.
I think I'm going to book a room in Harrisburg. It's 10 min west of Hershey and I can leave work early, check in, beautify myself, and head to the show!
