at 6506 Interstate 27, Lubbock , 79412 United States
Holiday Inn Express Lubbock South
106 FB users likes Holiday Inn Express Lubbock South, set it to 33 position in Likes Rating for Lubbock, Texas in Hotel & Lodging category
Holiday Inn Express Lubbock South is Lubbock based place and this enity listed in Hospitality Service category. Located at 6506 Interstate 27 TX 79412. Contact phone number of Holiday Inn Express Lubbock South: (806) 771-9900
A less expensive alternative to extended stay hotel living. Fully furnished apartments equipped with housewares and all utilities paid.