A US cruise ship blocked from several Asian ports over concerns that a passenger could have been infected with the new coronavirus arrived off Cambodia Thursday, as frustrated holidaymakers expressed hope that their ordeal may soon be over. The Westerdam was supposed to be taking its 1,455 passengers on a dream 14-day cruise around east Asia, beginning in Hong Kong on February 1 and disembarking on Saturday in Yokohama, Japan. Cruise operator Holland America has insisted there are no cases of the SARS-like virus on board and Cambodia announced Wednesday that the boat would be able to dock in Sihanoukville, on its southern coast.