TownePlace Suites by Marriott Lubbock

5310 West Loop 289 Access Road, Lubbock, TX 79424