Prince Rupert Hotel 4 stars

Butcher Row, Shrewsbury, SY1 1UQ, United Kingdom

Hotel image
Read more reviews for Prince Rupert Hotel