You'll certainly enjoy your experience at Columcille Megalith Park.
Stroudsburg, where it is situated, lies 95 miles (153 kilometers) from the state capital, Harrisburg.
Finding a place to stay in the vicinity of Columcille Megalith Park shouldn't be too much trouble, since there are 28 hotels within 6 miles (10 kilometers). The Wyndham Vacation Resorts Shawnee Village and Holiday Inn Express Stroudsburg - Poconos ought to give you at least some of the amenities you desire.
You can save some of your money for more exciting activities when you stay at one of the reasonably priced hotels that are not too far away. Some choices are the Pocono Plaza Inn and the Pocono Inn At Water Gap.