The Prince Rupert Classic Hotel is in the heart of Shrewsbury surrounded by narrow streets and timbered buildings and a short walk from the towns many historic attractions. Once the home of Prince Rupert the grandson of King James I the hotel is widely recognised as the town's finest and dates back to the 12th Century. The hotel offers a choice of restaurants a garden courtyard and beauty treatments available in the health club. The perfect base to explore this historic town. A member of Classic British Hotels.