Boasting a fitness centre, shared lounge and views of city, La Quinta Inn & Suites by Wyndham Lubbock Southwest is set in Lubbock, 10 km from Jones AT&T Stadium.
Numero delle stanze: 100
6401 62nd Street, Lubbock, TX 79424, Stati Uniti
Prenotato 1 volte oggi.