Rodeado pela área de North Pennines, em Outstanding Natural Beauty, o The Teesdale Hotel é uma antiga estalagem do século XVIII com estacionamento gratuito no local, uma extensa adega e um bar bem abastecido com cervejas locais.
As portas francesas abrem-se do bar para o pátio, onde comida e bebida podem ser apreciadas. O bar apresenta uma lareira, sidras refrescantes e uma selecção de whiskies de malte. Carne de criadores locais, truta de pescadores locais e o próprio queijo Cotherstone do próprio Teesdale estão incluídos no menu variado e no menu do bar.
Todos os quartos do Teesdale incluem uma televisão, uma secretária e comodidades para preparar chá e café.
A maior cascata da Inglaterra, a High Force, fica apenas a 7,2 km e pode ser alcançada através de uma caminhada cénica. A cidade histórica de Barnard Castle fica a 20 minutos de carro e apresenta o mundialmente famoso Museu Bowes.