Hotel Residence Inn by Marriott Lubbock-University Area
★★★
2121 N Interstate 27, Lubbock (TX), United States Show on map
Super 8 by Wyndham Lubbock Airport is a 2-star hotel in Lubbock (TX), United States. Guests rate it 4.2/10 (fair) across 2 reviews, ranking it #66 of 74 places to stay in Lubbock (TX).
2121 N Interstate 27, Lubbock (TX), 79403, United States
Super 8 by Wyndham Lubbock Airport has a guest rating of 4.2 out of 10 from 2 reviews, which is considered fair. It ranks #66 of 74 properties in Lubbock (TX) on Triptoic.
Super 8 by Wyndham Lubbock Airport is located at 2121 N Interstate 27, Lubbock (TX) 79403, United States.
Super 8 by Wyndham Lubbock Airport is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel