Devon Soar Mill Cove Hotel, Devon Review 17 October 2018 Emma Mykytyn 0 Soar into the Devonshire coast at Soar Mill Cove Soar Mill Cove is a spa hotel near Salcombe, off-grid down a [Read more]