NEWCROFT
Updated 612 days ago
171-173 Lymington Road Torquay, Devon. TQ1 4BA
A Delightfully family-run 10 bedroomed Guest House for over 20 years, located in Torquay in the heart of the English Riviera. You can be assured of a warm and friendly atmosphere, making your stay in Torbay a memorable experience...
Welcome to the Newcroft guesthouse located in Torquay, Devon. A Delightfully family-run 10 bedroomed Guest House for over 20 years