Location. La Quinta Inn & Suites Lubbock West Medical Center is located in Lubbock, close to Covenant Lakeside Hospital, Texas Tech University, and Museum of Texas Tech University. Nearby points of interest also include National Ranching Heritage Center and Maxey Park. Hotel Features. Recreational amenities include an outdoor pool, a health club, and a fitness facility. Complimentary wireless...