hotelroom
in
Lubbock, TX
Extended Stay America Lubbock Southwest
4802 S Loop 289
Lubbock
TX
79414
(806) 785-9881
4.6
mi