Explore the best attractions in Lubbock, TX
Located in the middle of a bustling commercial district, the Country Inn & Suites by Radisson, Lubbock Southwest, TX offers easy access to great attractions. You can reach Texas Tech University in approximately ten minutes for a Red Raiders game or a campus tour, and then treat yourself to a movie and dinner at Alamo Drafthouse Cinema before retiring to the comfort of your room. Browse the stores at South Plains Mall, and broaden your worldview at Science Spectrum & Omni Theater. If you’d like to spend the day outdoors, McAlister Park lies across the street from the hotel, and Lubbock Water Rampage water park is located less than a mile away.
Select what to see in a map