Lo Staybridge Suites Lubbock South, an IHG Hotel sorge a Lubbock, in Texas, a 14 km dal Jones AT&T Stadium. La struttura vanta un centro fitness, la connessione WiFi gratuita in tutte le aree e un centro business.
L'Aeroporto più vicino è quello Internazionale di Lubbock Preston Smith, a 22 km.