Dartmoor Lodge es un acogedor y cómodo hotel que, de acuerdo con su nombre, está en el límite de Dartmoor. Dispone de un tranquilo y relajado ambiente y está situado en un impresionante parte del país. Dartmoor sí mismo tiene muchas características naturales espectaculares como Becky Falls y la Canonteign Falls Park. La costa sur de Devon es de fácil acceso, con la nueva National Marine Aquarium 25 millas de distancia. Todas las 29 confortables habitaciones en el Albergue, algunos con camas de cuatro carteles, se encuentre en pleno baño.