Holidays (Self Catering) in Torrington
null
Langtree
Torrington
Devon
EX38 8NU
Landline: 01805 6... 01805 601 487
Holiday Cottages in North Devon
Stowford Lodge Holiday CottagesIn the heart of rural Devon’s Tarka-the-Otter country, in 6 acres of private park land comprising of an orchard, with a safe and spacious children’s play area and a one acre field ideal for kite flying and football. There’s also a small wooded walk amongst numerous young trees running alongside a pony paddock and a hen and duck enclosure… and an indoor swimming pool.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.