Williamstown is a borough in Dauphin County, Pennsylvania, United States. The borough is 38 miles northeast of Harrisburg. Formerly, anthracite coal mines and hosiery mills were located in the borough. The population was 1,303 at the 2020 census.
AdInterested In Taking A Second Look At That Ideal Apartment? View That Option & More Now. Check Out A Variety of Bedroom Types & Rent Specials. Find Your Ideal Space Today!
Amenities: Swimming Pool, Fireplace, Parking Available
AdChoose Hotels With Free Cancellation So If Your Plans Change, We Can Refund Your Money. “Simple to make reservations. Great prices.” 5/5 Feefo Reviewer