Best Western Lubbock Windsor Inn, Lubbock

Best Western Lubbock Windsor Inn

5410 Interstate 27

Discover the best of the west at this Lubbock, Texas hotel in Llano Estacada, the flat country. The Best Western Lubbock Windsor Inn is conveniently located within a few miles of Buffalo Spring Lake offering recreational activities such as water-skiing, fishing and hiking. Guests will also be close to Texas Tech University, University Medical Center, all businesses and the National Ranching Heritage Center. Hotel guests will appreciate the variety of nearby upscale shopping and dining options. Each spacious, well-appointed clean & sanitized rooms features all the right amenities for traveling including cable TV with variety of 65 channels including HBO