Swallows Nest is located in Lewdown and offers barbecue facilities and a garden. This property offers access to free WiFi. The holiday home is fitted with a TV. The property also has 1 bathroom with a shower. Tavistock is 27 km from the holiday home. Exeter International Airport is 68 km away.
Number of rooms : 1