Because we value your security we don't support Internet Explorer. Please use a different browser.
Best Western Plus Lubbock Windsor Inn
The only place to book connecting hotel rooms and suites.
With a stay at Best Western Plus Lubbock Windsor Inn in Lubbock, you'll be within a 5-minute drive of Buddy Holly Center and Science Spectrum. This hotel is 4 mi (6.4 km) from OMNI Theater and 4.4 mi (7.1 km) from American Wind Power Center.