Very central location.
The town of Shrewsbury welcomed back warmly the newly renovated The Bellstone, which has consistently occupied a place in their favoured list of hotels. The central location of the hotel is an added bonus. It is a mere two minute walk from Shrewsbury’s ra