Location: 6 Km. from Evron city centre, surrounded by lakes and woods.
See more: Hotels in Europe Hotels in France Hotels in Evron Holiday Destinations in Europe