Where to stay in Lubbock – A guide to the “Hub City” Lubbock is a city in the northwestern part of Texas. Located in the center of the South Plains, Lubbock was nicknamed “Hub City” for being one of the state’s economic, educational, and medical centers. In this post, we ...