Make yourself at home at the grand but friendly Lewtrenchard Manor, Devon

Lewtrenchard Manor is one of those classic country house hotels which actually feels like someone’s home (a rather impressive stately home, that’s true) rather than a hotel. Tucked away in the Dartmoor hills between Tavistock and Okehampton, Lewtrenchard Manor is a grand, historic building and has grand, historic rooms to match: there’s a sweeping staircase, … Continue reading Make yourself at home at the grand but friendly Lewtrenchard Manor, Devon