When you a stay at Prince Rupert Hotel in Shrewsbury, you'll be in the historical district, just steps from St Alkmond's Church and Old Market Hall. This upscale hotel is 0.2 mi (0.3 km) from Henry Tudor House ... Read more

View all Luxury Hotels in Shrewsbury