Sleep Inn North
Click here to book a room.
The Sleep Inn hotel in Knoxville is conveniently located off Interstate 75 with easy access to Interstate 40 and just five miles from the University of Tennessee. This Knoxville, TN hotel is near many area attractions, including the Blount Mansion, Knoxville Center mall, the Knoxville Convention Center, the Museum of Appalachia and Norris Dam State Park.
This 53 room hotel features an outdoor pool and fitness facility and offers free wireless internet access and complimentary breakfast.