O Castle está situado numa zona tranquila, no topo do Castelo de Bishops, com vistas espectaculares sobre a cidade. Disponibiliza 3 bares com lareiras, um restaurante que serve produtos locais e quartos com vigas expostas.
O restaurante do Castle Hotel serve um menu de comida moderna e um pequeno-almoço inglês completo é servido todas as manhãs. A área de estar exterior, onde os hóspedes podem comer e beber nos meses mais quentes, tem vista para as Colinas de Shropshire.
Os quartos estão decorados individualmente e têm uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo. Os toques modernos incluem uma televisão de ecrã plano, um leitor de DVD e comodidades para preparar chá e café.
As cidades de Shrewsbury e Ludlow estão a 30 minutos de carro da propriedade do século XVIII, enquanto o Campo de Golfe Hawkstone Park fica a 40 minutos de carro. Existe estacionamento gratuito no local.