The Castle Hotel is in a quiet little square in the Shropshire market town of Bishops Castle, midway between Ludlow and Shrewsbury.The hotel has eight delightful en-suite bedrooms, three bustling bars, and a fine oak panelled restaurant known as The Oak Room. Each of the three bars has its own individual character, some with open fires, and one with a terrace out into the garden. The Oak Room has a more refined air, away from the hustle and bustle of the bars. In the warmer months many guests ... More