Situé à Lubbock, au Texas, le Residence Inn by Marriott Lubbock Southwest se trouve à 10 km du stade Jones AT&T. Cet hôtel 3 étoiles propose un service de prêt de vélos et des chambres climatisées avec connexion Wi-Fi gratuite et salle de bains privative. Il possède une piscine extérieure, une salle de sport et une réception ouverte 24h/24.
Toutes les chambres comprennent une télévision à écran plat.
L'aéroport international de Lubbock Preston Smith, le plus proche, est implanté à 18 km.