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, cable television, 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, an elevator and a news stand as well as a business centre, a meeting room and a photocopier for guests' comfort.
Guests with children can use cribs and a playroom available on the premises. On-site amenities for fitness include a gym and a fitness centre.