Priorslee Rooms 2 stars

Telford Innovation Campus, Shifnal Road, Priorslee, Telford, TF2 9NT, United Kingdom

Hotel image
Read more reviews for Priorslee Rooms