Stay at the Chattanooga Choo Choo. The Choo Choo Hotel is a beacon of history located in the heart of Downtown Chattanooga.
Chattanooga was Tennessee’s best kept secret, but not anymore. It was once a dirty, railroad town, but has been revitalised ...