O Best Western Plus Lubbock Windsor Inn de 3 estrelas se situa a 4.3 km do Buddy Holly Statue and West Texas Walk of Fame e dispõe de 64 quartos, assim como banheira quente e instalações recreativas do hotel. Junto com o uso de centro de fitness no local, os fãs de desporto são convidados a descobrir o Estádio Jones AT&T, que fica a 7 km de distância.
Leftwich Park está localizado a 2.8 km de distância. Science Spectrum Museum está a 2.8 km do hotel. Para quem viaja de longe, o aeroporto Internacional Lubbock Preston Smith fica a 42 minutos de carro.
Sofá, mesa de trabalho e controle de temperatura estão incluídos em alguns dos quartos bem equipados. O entretenimento no quarto inclui TV de tela plana com canais via satélite e TV com vários canais, enquanto confortos como ferro de passar, o ferro e tábua de passar também são fornecidos. Eles vêm com chuveiro de corrediça, juntamente com comodidades como secador de cabelo e lençóis de banho.
Um pequeno-almoço bufê gratuito está disponível todas as manhãs.