Luxury self catering villa near Les Arcs in France. Large summer villa for families and big groups. Self catering accommodation.
Read more: http://www.villa-lesarcs.co.uk/