Montgomery is a lovely small town situated about 11 miles from Newtown. Park in the town square in Montgomery and then walk up to the castle. Spectacular views and it’s free! For those who prefer not to climb, there is a car park at the top of the hill, which allows more level access to the castle. Website