El Teesdale Hotel es una antigua posada del siglo XVIII situada en medio de un parque de excepcional belleza natural, la North Pennines Area of Outstanding Natural Beauty, y ofrece aparcamiento gratuito, una gran bodega de vinos y un bar bien surtido, con cervezas de malta locales.
A través de unas puertas francesas del bar se puede acceder al patio, donde se sirven comida y bebidas. En el bar también hay un fuego de leña y se ofrecen sidras refrescantes y una selección de whiskys de malta. El menú del bar restaurante incluye especialidades elaboradas con carne de carnicerías locales, truchas de los pescadores de la zona y el propio queso Cotherstone de Teesdale.
Las habitaciones del Teesdale disponen de TV, escritorio y set de té y café.
Este establecimiento se encuentra a solo 4,5 km de la cascada más alta de Inglaterra, la High Force, a la cual se puede llegar a pie por una ruta panorámica, y a 20 minutos en coche de la localidad histórica de Barnard Castle, sede del Museo Bowes, de fama mundial.