La Quinta Inn by Wyndham Lubbock - Downtown Civic Center

601 Avenue Q, Lubbock, TX 79401