Karta Vacation Rentals
Just off I‑27 and US‑84 in Lubbock, this hotel is minutes from Texas Tech University and the Buddy Holly Center. Connected to the convention center and close to Mackenzie Park and Buffalo Springs Lake, it’s a handy base for campus visits, museum stops, and outdoor adventures.