Best Western Plus Lubbock Windsor Inn is located in an upscale area of Lubbock in close proximity to Museum of Texas Tech University, American Wind Power Center and Science Spectrum Museum. The attractive hotel was built in 1995 and refurbished in 2011.
Lubbock city center is 4km away. The venue is 4.0km away from Texas Tech Univ Health Science, Lubbock Arts Alliance and Cactus Theater.
The hotel offers a great location close to lakes.
International airport can be reached in 15 minutes by car from Best Western Plus Lubbock Windsor Inn.
All non-smoking rooms at Best Western Plus Lubbock Windsor Inn are fitted with a recliner, direct dial phone, cable TV, a DVD player and a writing desk. Many guestrooms offer views of Spring Lake. They provide bathrooms with a roll in shower and a hairdryer.
A complimentary breakfast is served every morning.
Best Western Plus Lubbock Windsor Inn caters to the needs of guests providing a safe deposit box, a news stand and a lift as well as internet connection, a photocopier and a business center.
Guests will enjoy using a Jacuzzi and a wellness center after a busy day in Lubbock.