Go Hotels
Home > United Kingdom > Stowford United Kingdom Flag

We have 2 hotels in Stowford.

Townleigh Farm Star Rating 3        
Townleigh Farm Estate

Townleigh Farm provides comfortable 3-star accommodation in Stowford.The property offers comfortable cottages, designed to accommodate the needs of any guest.Guests travelling by car can visit Tavistock and Broadwoodwidger, both within easy driving distance of the property.
The Old Coach House Bed and Breakfast Lifton Star Rating 4        
The Thatched Cottage Sprytown

We aim to provide for our guests a relaxing haven, away from the stresses of the modern world. We invite you to experience not only the comforts of the accommodation, but also the freedom to relax in the one and a half acres of landscaped, private gardens. Set in the heart of the West Devon Countryside, nestling within the valley of the River Tamar, between Dartmoor, Exmoor and Bodmin Moor, The Old Coach House is within easy reach of the beauty of both North and South coastlines.
More on Stowford .
Stowford is a hamlet and civil parish in the district of West Devon in the English county of Devon. It is situated to the west of Dartmoor. Stowford is about 1 mile west of the village of Lewdown and about 7 miles east of the town of Launceston.