Residence Inn
Hotel
Lubbock, Texas
Located 1 km from Jones AT&T Stadium, Residence Inn by Marriott Lubbock-University Area offers 3-star accommodation in Lubbock and features free bikes, a shared lounge and barbecue facilities.
Number of rooms: 121
2415 3rd St., Lubbock, 79415, United States