Hi I am not familar at all with Harrisburg. I live in Lancaster county near the chester county line, but I am in a wedding for a girl that lives in Lewisburg. We are considering Harrisburg as a shower location to make the distance reasonable for all invited. I am trying to keep this on a tight budget so I was wondering if anyone knows of churches or halls in the area that allow teh room to be rented for a small fee? Or any restaurants that offer great luncheon specials with a decent room for a shower?