The Chattanooga Choo Choo Holiday Inn is worth a visit even if you aren't planning to stay there. Located in the city's former ... More