La Quinta Inn & Suites by Wyndham Lubbock South
6504 I-27, Lubbock, TX
Free CancellationReserve now, pay when you stay
The price is $93 per night from Jun 27 to Jun 27
Situated in Lubbock, this hotel is within 3 mi (5 km) of Science Spectrum, OMNI Theater, and Clapp Park. Buddy Holly Center and Buddy Holly Statue and West Texas ...