Hotels Near Ijams Nature City

2915 Island Home Ave
Knoxville, Tennessee 37920

Ijams Nature City is 3 miles from downtown Knoxville

Ijams Nature City is located in Knoxville, Tennessee.

Hotels are listed in order of distance from Ijams Nature City

Visit our Knoxville page for more places to stay in Knoxville and nearby cities and towns