An opportunity to buy your very own luxury Country Lodge Holiday Home in the very best of Devon's glorious countryside.
In an area of outstanding natural beauty, a mile from the nearest main road, down it's own private drive; Stowford Country Lodges enjoys an unrivalled setting amidst the diverse and spectacular scenery of North Devon.
Already established at the very top of industry standards for touring facilities, Stowford can now offer you the opportunity to purchase luxury holiday lodges that make ideal Devon holiday homes, set in tranquil surroundings. The location of the holiday lodge development is so idyllic that in the 1300’s an early farm settlement flourished in this precise area. Doubtless they appreciated the sheltered position, south facing aspect and the outstanding countryside views. Now, seven centuries later, the beauty that attracted them to this area can be enjoyed by a new generation of visitors.