Chattanooga Choo Choo Hotel is a hotel located in the city of Chattanooga, Tennessee. The hotel opened in 1957 and is one of the most popular tourist destinations in the city. It offers a variety of room types and rates, as well as a wide range of amenities. Plus there are casinos not too far away! Chattanooga Casino is one…