L+R Hotels has launched The Mole Resort as the latest venture in a portfolio which spans the UK, Continental Europe, the US and the Caribbean, in many of the world’s most sought-after locations.
Coming to Devon in Summer 2023, The Mole Resort is a luxury lodge resort destination set in 125 acres of countryside next to the River Mole, with Exmoor, Dartmoor and the world class North...