70 rooms · ★★★★ · from £55
In the heart of historical Shrewsbury, The Prince Rupert Hotel offers period features and traditional charm. Once home to Prince Rupert, the timber-framed hotel features a health club and 2 restaurants.
Log in with your cycle.travel account:
Password |
Or simply use your account on: