The Castle Hotel tem um salão partilhado, restaurante, um bar e comodidades de desportos aquáticos em Talgarth. O alojamento encontra-se a 45 km de Vale de Elan, a 14 km de Brecon Cathedral e a 16 km de Clifford Castle. Este hotel aceita animais de estimação e tem acesso Wi-Fi gratuito.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano com canais por satélite. Os quartos têm uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. No alojamento, cada quarto inclui roupa de cama e toalhas.
The Castle Hotel disponibiliza pequeno-almoço continental aos seus hóspedes.
The Castle Hotel oferece um parque infantil. Pode jogar dardos e ténis em The Castle Hotel, e a área é popular para pesca e canoagem.
Kinnersley Castle fica a 26 km de The Castle Hotel, enquanto Longtown Castle fica a 30 km da propriedade. O aeroporto mais próximo é o Aeroporto de Cardiff, que fica a 99 km de The Castle Hotel.