Whether traveling for business or for pleasure, the Best Western Lubbock Windsor Inn has it all! Ideally located near Interstate 27 in Llano Estacada. Less than a few miles from the hotel guests can spend the day water skiing, fishing and hiking at Buffalo Spring Lake. Shopping enthusiasts will enjoy the variety of upscale shops nearby. Texas Tech University is located minutes away from the hotel, making the Best Western Lubbock Windsor Inn ideal lodging for guests visiting friends or family for Homecoming, Parents Weekend or Graduation.