RED ROOF INN ST. LOUIS-ST. CHARLES - NO PET FEE

St. Charles, Missouri

Red Roof Inn St. Louis-St. Charles is a pet-friendly hotel located in St. Charles, Missouri, just minutes from Historic St. Charles’ Main Street, Ameristar Casino, Hollywood Casino, St. Charles Convention Center, Bass Pro Shop, Lindenwood University, St. Peter’s Rec Plex, the Katy Trail, Verizon Wireless Amphitheater, and outstanding companies such as Boeing, MEMC, and many more.