This hotel is a new found treasure! Just around the corner from Texas Tech and perfect for parents who want to visit their student or go to the game. The best thing for us was how big the TV's are in the rooms. Perfect to...More
"Newly acquired hotel so they are renovating, but perfect if you want to be close to TTU!"