Castle Hotel
Market Square, Bishop's Castle, Bishops Castle SY9 5BN
+441588638403
Contacts
Market Square, Bishop's Castle, Bishops Castle SY9 5BN
Description
Shropshire Hotel | Bishops Castle | The Castle Hotel
The Castle Hotel in Shropshire is located in Bishops Castle, near Shrewsbury and Ludlow. Pets welcome Hotel. Accommodation in Shropshire