‘The Arches’ is self-catering holiday accommodation in Devon. The lets are situated just off the beautiful Taw Valley in the green rolling hills of central Devon. The luxury accommodation,(a former barn) is conveniently situated half way between both the Devon Coastlines. Each Let Sleeps 6-10, comprising 2 x S King, 1 x King and 2 x Sofa Beds in lounge area. There is one en-suite and a main Shower Room. The large lounge area will easily accommodate a large family as will the private Garden/BBQ.