Studio 6 Lubbock - Medical Center

4521 Marsha Sharp Fwy
Lubbock, Texas 79407
Near Texas Tech University
More hotels near this hotel

Studio 6 Lubbock - Medical Center is part of the Studio 6 chain.


Map: Studio 6 Lubbock - Medical Center