Best Western on the River Share: Hotel/Motel Best Western on the River Visit Website 401 N 3rd Hannibal, MO 63401 (573) 248-1150 (573) 248-1155 (fax) www.bestwestern.com