Het Castle ligt in een rustige omgeving, op het top van Bishops Castle, met een spectaculair uitzicht op de stad. Het biedt 3 bars met open haarden, een restaurant met lokale producten en slaapkamers met houten balken.
Het restaurant van het Castle Hotel serveert moderne gerechten en er is elke ochtend een volledig Engels ontbijt beschikbaar. De zithoek buiten, waar u in de warmere maanden kunt eten en drinken, biedt uitzicht op de Shropshire Hills.
De kamers zijn individueel ingericht en hebben een eigen badkamer met gratis toiletartikelen en een haardroger. Moderne voorzieningen zijn onder andere een flatscreen-tv, een dvd-speler en koffie- en theefaciliteiten.
De steden Shrewsbury en Ludlow liggen op 30 minuten rijden van het 18e-eeuwse pand, en Hawkstone Park Golf Club Course ligt op 40 minuten rijden met de auto. Er is gratis parkeergelegenheid bij de accommodatie.