Several Botswana, German, Canadian, Irish and Puerto Rican athletes staying at the Tower Hotel, near Tower Bridge, have been taken ill over the last few days, with some put into effective quarantine and others forced to miss their events.