Gîtes de Beuvraignes Beuvraignes, Hotels in Picardy 13 Place de la Mairie 9.5/10 Exceptional Number of rooms: 4 View deal Description