Otter Barn is located in Launceston. Situated 5 km from Launceston Castle, the property features a garden. The holiday home is equipped with a TV and 3 bedrooms. The holiday home also provides guests with 2 bathrooms. The nearest airport is Newquay Cornwall Airport, 68 km from the property.
Number of rooms : 1