The Castle está situado en una zona tranquila, en la zona más alta de Bishops Castle, con vistas espectaculares a la ciudad. Dispone de 3 bares con chimeneas, un restaurante que sirve productos locales y habitaciones con vigas.
El restaurante de The Castle Hotel sirve desayuno inglés completo por la mañana y prepara un menú de cocina moderna. La zona de estar exterior, donde los huéspedes pueden comer y beber en los meses de verano, tiene vistas a las colinas de Shropshire.
Las habitaciones tienen una decoración individual, baño privado con artículos de aseo gratuitos y secador de pelo, TV de pantalla plana, reproductor de DVD, y set de té/café.
El establecimiento del siglo XVIII se encuentra a 30 minutos en coche de las ciudades de Shrewsbury y Ludlow, mientras que el club de golf Hawkstone Park está a 40 minutos en coche. También dispone de aparcamiento gratuito.