Victoria Can Tho Resort opened in October 1998 as the flagship of the Victoria Hotels & Resorts chain in the Mekong Delta. Set in magnificent gardens, the Victoria Can Tho Resort is a splendid colonial style hotel, situated on the banks of the Hau River, one of the nine estuaries of the Mekong Delta.