Situated at the heart of Shrewsbury in Shropshire, this charming hotel offers a traditional and beautiful place to stay. The rooms have been designed with care and attention and all of the staff has been trained to a high standard to ensure that you have an excellent time. The rooms have been fitted with an excellent selection of modern amenities.