Property Location: When you stay at Studio 6 Lubbock TX in Lubbock, you'll be in the business district, within a 15-minute drive of Texas Tech University and University Medical Center. This aparthotel is 1 mi (1.6 km) from Science Spectrum and 1 mi (1.6 km) from OMNI Theater. Roo... عرض المزيد
Reach us, we're available 24/7.