Situé à Lubbock, au Texas, le Staybridge Suites Lubbock South, an IHG Hotel se trouve à 10 km du Jones AT&T Stadium. Cet hôtel 3 étoiles propose une salle de sport et des chambres climatisées avec connexion Wi-Fi gratuite.
Certaines sont équipées d'une cuisine avec un réfrigérateur. Les chambres comprennent une télévision à écran plat et un sèche-cheveux.
Le Staybridge Suites Lubbock South, an IHG Hotel possède un centre d'affaires.
L'aéroport international Lubbock Preston Smith, le plus proche, est implanté à 20 km.