Red Roof Inn Redevelopment About This Property 4 Acre Redevelopment at 2010 Zumbehl Road in St. Charles, Missouri.