Best Western Plus Lubbock Windsor Inn is a good accommodation choice in Lubbock. This elegant hotel was opened in 1995 and renovated in 2011.
The hotel has convenient location in a shopping area near a bus stop and close to Cactus Theater, Science Spectrum Museum and The Buddy Holly Center. Nestled in the museum district and 4 km from the city center.
Best Western Plus Lubbock Windsor Inn can be reached in 15 minutes by car from International airport.
At Best Western Plus Lubbock Windsor Inn, guests are offered rooms with individual climate control, TV, a recliner, coffee/tea makers and a writing desk. Other comforts include a microwave and a fridge for self-catering.
Eat & Drink
A complimentary breakfast is served every morning. Tech Cafe #2 are located within 900 meters away.
The hotel offers free self parking, a safe deposit box and an elevator as well as a business center, a meeting room and a photocopier for guests' comfort.
Best Western Plus Lubbock Windsor Inn provides cribs and a playroom for children. A gym and a fitness center are among the on-site facilities.