A British soldier infected with coronavirus is in hospital in Ostroda, northern Poland, Polish state-run news agency PAP said on Monday, citing a military spokesman.