Flowood's All Suite Extended Stay Hotel With All The Comforts Of Home. At Staybridge Suites, we’re at the heart of a movement. We believe our guests deserve more, and it’s always been our simple miss