Staybridge Suites Share: Hotels & Motels Staybridge Suites Visit Website 11101 Fountain Lake Dr. Stafford, TX 77477 (281) 302-6535 (281) 903-7483 (fax) About Map About Brand new extended stay contemporary hotel. Outdoor pool, 24hr fitness center, free Wi-fi, comp breakfast. What's Nearby? Distance: 5 10 15 20 25 50 mi.