Super 8 Selmer Tn (Selmer) The Super 8 Selmer in Selmer, Tenn. is close to historic attractions and natural sites in southern Tennessee. Civil War relics and exhibits are available at the Shiloh National Military Park within 17 miles. The Super 8 Selmer serves c...