Dartmoor Lodge è un accogliente e confortevole hotel, che, in linea con il suo nome, è sul bordo di Dartmoor. Ha un ambiente rilassante e tranquilla ed è situato in una splendida parte del paese. Dartmoor stessa ha molte caratteristiche naturali spettacolari, come Becky Falls e il Canonteign Falls Park. Il South Devon costa è facilmente accessibile, con il nuovo National Marine Aquarium 25 miglia di distanza. Tutte le 29 confortevoli camere da letto a presentare, alcune con letti a baldacchino, hanno full en-suite facilities.