Jamaica inn was built in 1750 and extended in 1778 with a coach house, stabl Read more [...]
- About Us
Owl Barn Information
Owl Barn is a holiday home with free WiFi throughout the property, located in Launceston. The unit is 35 km from Plymouth. The kitchen is equipped with a dishwasher. Towels and bed linen are available in this self-catering accommodation.
For more information see the Owl Barn website
Owl Barn Reviews