I'll also bring your attention to Strasburg, PA which is a bit further from Hershey but is a mecca for model railroaders from the Choo-Choo barn The Choo Choo Barn – Strasburg, PA | Gigantic Model Train Layout to the Strasburg railroad Strasburg Rail Road - A Full Steam Adventure - Strasburg Rail Road where you can see and ride a steam passenger train.
The Station is pretty close to Hershey, and still has the old school model train store feeling.