Offering free WiFi and garden views, Luxury townhouse in town center, views, river walk. Is an accommodation set in Shrewsbury, just 800 metres from Shrewsbury Cathedral and 90 metres from Shrewsbury & Atcham Borough Council.
To book Luxury townhouse in town center, views,river walk. in Shrewsbury, Shropshire securely online today, and to check the latest availability at Luxury townhouse in town center, views,river walk., please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for Shrewsbury is detailed below.