Location:

The Castle Hotel, Bishop’s Castle,   Shropshire,   SY9 5BN.   England.
Telephone: 01588 638 403

Check Availability

Check Room Availability