You are in a hotel in Shropshire in Bishops Castle, one of the most charming and unspoilt market towns in England with two real ale breweries, and conveniently close to the medieval towns of Shrewsbury and Ludlow. You are surrounded on all sides by the beautiful South Shropshire Hills, the Welsh borders, and in great walking countryside.
News Flash: The Castle Hotel has recently won The Shropshire Star Tourism Award for Small Hotel Of The Year 2013!!
Click an image below to explore the castle hotel