La Quinta Inn & Suites Lubbock South, Lubbock

La Quinta Inn & Suites Lubbock South, Lubbock

La Quinta Inn & Suites Lubbock South, Lubbock
https://la-quinta-inn-suites-lubbock-south.usa8.info

La Quinta Inn & Suites Lubbock South is located in Lubbock. All rooms have a flat-screen TV with cable channels and a private bathroom. The property has a 24-hour front desk and free WiFi is available. At the hotel, every room is equipped with a…

6504 I-27 South, Lubbock, 79412, United States of America

Related Posts