Drapers Hall Restaurant & Boutique Rooms 5 stars

St Marys Place, Shrewsbury, SY1 1DZ, United Kingdom

Hotel image
Read more reviews for Drapers Hall Restaurant & Boutique Rooms