Sleep Inn Tennessee Overhill (Etowah) From US$80 (€59) per room The Sleep Inn Tennessee Overhill is located in Etowah, Tenn., off of U.S. Highway 411 within the foothills of the Appalachian Mountains. The hotel is one half mile from the Etowah Antique District and the L&N Railroad Museum. The Cherokee N...