The excellent Best Western Plus Lubbock Windsor Inn is rated 3 stars and offers luxury accommodation overlooking Buffalo Springs Lake. The hotel opened its doors in 1995 and was remodeled in 2011.
This hotel is about 4.5 km away from Museum of Texas Tech University, National Ranching Heritage Center and American Wind Power Center. Lubbock city center is 4 km away.
This hotel is ideally based near lakes.
The hotel's convenient location offers to get to International airport in 15 minutes by car.
Best Western Plus Lubbock Windsor Inn provides 64 guestrooms appointed with individual climate control, TV, a recliner, coffee/tea makers and a writing desk for a pleasant stay in Lubbock. Bathrooms are fitted with a roll in shower and a hairdryer.
Eat & Drink
Every day a complimentary breakfast is served in the dining room. Offering american dishes, Tech Cafe #2 is a 10-minute walk away.
Best Western Plus Lubbock Windsor Inn offers a business center, a meeting room and a photocopier to satisfy the needs of business guests.
The on-site spa facilities include a wellness center and a Jacuzzi. Active travelers will appreciate a gym and a fitness center available on site.