Swallows Nest
Stowford Okehampton, EX20Swallows Nest is a holiday home located in Lewdown, 33 km from Plymouth. You can fire up the barbecue for a tasty meal and enjoy the garden in fair weather. The unit equipped with a kitchen with a dishwasher and oven. A TV is provided.
1 rooms
from £86