Hotel in Lubbock TX
Studio 6 Lubbock, an excellent extended stay hotel in Lubbock, Texas situated conveniently off Loop 289 and just 4 miles from Texas Tech University. To get more information on Lubbock Texas Hotels visit www.studio6lubbocktx.com
Rating: 0.0 Star
•Rated By: 0 users
•Link Hits: 1144