L'établissement The Castle Hotel est situé dans un quartier calme, sur les hauteurs de Bishops Castle, et offre une vue imprenable sur la ville. Il dispose de trois bars avec cheminée ainsi que d'un restaurant servant des produits locaux et propose des chambres aux poutres apparentes.
Le restaurant du Castle Hotel sert un menu moderne et un petit-déjeuner anglais complet chaque matin. Le coin salon extérieur, où vous pourrez manger et boire par beau temps, offre une vue sur les collines du Shropshire.
Les chambres à la décoration individuelle comprennent une salle de bains privative pourvue d'un sèche-cheveux et d'articles de toilette gratuits. Elles sont également dotées d'équipements modernes tels que d'une télévision à écran plat et d'un lecteur DVD. Un plateau/bouilloire est fourni.
Les villes de Shrewsbury et Ludlow sont accessibles en 30 minutes de route depuis l'établissement The Castle Hotel, qui occupe un bâtiment du XVIIIe siècle. Le club de golf de Hawkstone Park se situe à 40 minutes en voiture. Un parking gratuit est à votre disposition sur place.