Orchard Barn is a holiday home with a garden, located in Thurloxton in the Somerset Region. The property is 46 km from Exeter and features views of the garden. Free WiFi is available throughout the property.
Orchard Barn is a holiday home with a garden, located in Thurloxton in the Somerset Region. Read more
Orchard Barn is a holiday home with a garden, located in Thurloxton in the Somerset Region. The property is 46 km from Exeter and features views of the garden. Free WiFi is available throughout the property.
Orchard Barn is a holiday home with a garden, located in Thurloxton in the Somerset Region. The property is 46 km from Exeter and features views of the garden. Free WiFi is available throughout the property.
Number of Rooms: 1