Stowford Manor Farm

Forest Lodge is situated 1000 feet up in the heart of the brecon beacons national park.  It is secluded and peaceful, the perfect place for a holiday in the great outdoors.  The accommodation is all self catering and can be used separately or altogether for large groups.  The farmhouse sleeps 24 and the cottages nearby sleep 5/6.   

Forest Lodge Farmhouse  More pictures can be viewed and bookings made through our agents!

Charlotte's, Fern and Ivy Cottages   More pictures and bookings can be made on the link below

A short walk from the house reveals many beautiful trees


For anyone interested in lichen and mosses, Forest Lodge is the ideal place to be

   Email us for more information or to book.