Go France Holiday
For your perfect French getaway. Bed and breakfast, self-catering, special diet. Enjoy either the delightful tranquil surroundings of Chateau de Villars in the rural village of Villars situated in the Perigord Vert, South-West France or the sun, sea and