Country houses in Lifton
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Barn At Lifton Hall
New Rd, Lifton Pl16 0Dr, Uk, Lifton, United Kingdom (Open map)
Jo Downs Handmade Glass can be found a 15-minute ride from the country house and Brambles Art Retreat is 2.5 km away. The Barn…
Read more...