Abingdon is Abingdon.
The Rowen Guest House is basic but totally fine. Nice big room with all the basics you would expect. Brilliant Full English included in the price, a few minutes walk to the town.
If you want to keep to a budget or are in the town for a jolly-up, stay here