Featuring a spa center and an indoor swimming pool, the 3-star Best Western Plus Lubbock Windsor Inn offers 64 luxury guestrooms. The elegant hotel was built in 1995 and refurbished in 2011.
This hotel is ideally located in a shopping area, 4.5 km from Museum of Texas Tech University, National Ranching Heritage Center and American Wind Power Center. You can find Louise Hopkins Underwood Art Center, Cactus Theater and Texas Tech Univ Health Science only 4.0 km from the property.
The hotel offers convenient location close to lakes.
International airport can be reached in 15 minutes by car from Best Western Plus Lubbock Windsor Inn.
All rooms in Best Western Plus Lubbock Windsor Inn are fitted with individual climate control, cable TV, a recliner, coffee/tea makers and a writing desk. Some rooms come with a view of Spring Lake. They feature bathrooms with a roll in shower and a hairdryer.
Eat & Drink
A complimentary breakfast is offered in the non-smoking dining room.
Such business facilities as a business center, a meeting room and a photocopier are also available on site.
Best Western Plus Lubbock Windsor Inn provides guests with cribs and a playroom for their children.