Villa Les Arcs France:: Luxury Summer Villa - Large Villa in Alps - Villa sleeps 12 in French Alps.

France
Sainte-Foy-Tarentaise
www.villa-lesarcs.co.uk
Luxury self catering villa near Les Arcs in France. Large summer villa for families and big groups. Self catering accommodation.