Lodges at Bovey Castle
North Bovey, England
Bovey Castle is one of Britain’s top retreats, and located on its 275-acre estate are a number of 3-bedroom lodges. This is a prime...
Pavilion Cottage
Chagford, England
Located on the grounds of one of our favorite properties in England, the charming Pavillion Cottage at Gidleigh Park is the ideal self...