Staybridge Suites Lubbock South, an IHG Hotel is located in Lubbock, 6.2 miles from Jones AT&T Stadium. With a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi.
Rooms have a coffee machine, while certain rooms contain a kitchen with a fridge. The rooms in the hotel are equipped with a flat-screen TV and a hairdryer.
Staybridge Suites Lubbock South, an IHG Hotel offers a business center for guest use.
The nearest airport is Lubbock Preston Smith International Airport, 12 miles from the accommodation.