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.