Just back from a two night stay and thoroughly enjoyed our stay.
We arrived late on the Friday night and phoning ahead they agreed to leave the kitchen open for us, although sadly a number of my choices were not available, but the extensive menu meant I could find something else I wanted.
The room we had was clean and well kept, if a little warm due to the effective heating, how often are rooms cold!
The only negative in my mind was that the hot water wasn't hot enough, and to my shame I didn't raise this with the management.
If you want to be in the centre of Welshpool then you'll be happy here.