Situé à Lubbock, à 11 km du stade Jones AT&T, l'Holiday Inn Lubbock South, an IHG Hotel propose une salle de sport, un parking privé gratuit, un salon commun et un restaurant. Cet hôtel 3 étoiles propose un bar et des chambres climatisées avec connexion Wi-Fi gratuite. Il propose un service d'étage et une réception ouverte 24h/24.
Les chambres comprennent un bureau et une télévision à écran plat. Le linge de lit et les serviettes sont fournis.
L'établissement possède un centre d'affaires, un sauna et un bain à remous.
L'aéroport international de Lubbock Preston Smith, le plus proche, est implanté à 19 km.