The president and the first lady will be hosted at Windsor Castle by King Charles III and Queen Camilla.