Place Category: Hotels
The Chattanooga Choo Choo Holiday Inn is located on a 24-acre vacation and convention complex found in the heart of Chattanooga, Tenn. Aiming to provide luxurious lodging for rail passengers, John Stanton invested $100,000 in 1870, in the construction of the Stanton House. When it opened in 1871, the five-story hotel included a dining room; barbershop; observatory; saloons; billiard rooms; and, representing the pinnacle of luxury, a bathroom on every floor. In 1989, a group of Chattanooga investors, known as Choo Choo Partners, brought new management and invested more than $4 million dollars in renovations to the complex. The Chattanooga Choo Choo Holiday Inn was then welcomed into the Holiday Inn family.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
-