6415 62nd Street, Lubbock
Residence Inn by Marriott Lubbock Southwest is located in the Lubbock Texas region, 6.2 miles from Jones AT&T Stadium. This 3-star hotel provides complimentary WiFi.
2415 3rd St., Lubbock
Located in Lubbock Texas region Residence Inn by Marriott Lubbock-University Area is located 1640 feet from Jones AT&T Stadium.A barbecue an on-site snack bar and shared lounge are available.A continental breakfast is available daily at the hotel.
5509 Deauville Boulevard, Lubbock
This Texas hotel is less than a mile from the Midland Rockhounds baseball team's home stadium, the Scharbauer Sports Complex. An outdoor pool is available at this all-suite hotel.
6700 Interstate 40 West, Lubbock
This hotel offers self-catering accommodations with complimentary Wi-Fi just off Interstate 40 and a 5-minute drive from Harrington Regional Medical Center. There is an indoor pool and a fitness centre on-site.