Flag football
Hampton Inn Houston/Stafford, 4714 Techniplex Dr., Stafford, Texas, USA 77477. 2 queen beds $71.00 + 12% taxes = $79.52 per night. Hotel website here. Use group code TTS.