Filters:
clear
Country: United Kingdom

serviced accommodation in Torrington

About 1 results.

Valley View Lakes & Lodges

Stibb Cross 13, EX38 8LH Torrington, United Kingdom

Self-catering holiday accommodation near Bideford, North Devon. Each lodge has its own hot tub. Fishing for guests on our 2 lakes.

  • 1