In a Jan. 14 news release, Drury Hotels announced a new location in Pigeon Forge, Tennessee. The St. Louis-based hotel chain, which got its start in Southeast Missouri, will open Drury Plaza Hotel ...