Apartment hotels in LubbockBook apartment hotels in Lubbock, United States of America online. Compare prices, reviews & photos of 1 hotel and get the best deal for your next stay.
Studio 6 Lubbock, TX - Medical Center4521 Marsha Sharp Fwy, Lubbock 2.8km from the center of Lubbock