Burchfield's Restaurant, a year-round indoor/outdoor pool, and rooms with a 55-inch flat-screen TV are all featured at this Oak Ridge hotel. The American Museum of Science is a 3 blocks away.
Number of rooms: 179
215 South Illinois Avenue, Oak Ridge, TN 37830, United States
Hotel booked 1 times today.