at , Lubbock , 79401 United States
Holiday Inn In Lubbock is Lubbock based place and this enity listed in Hotel category. 79401.
A less expensive alternative to extended stay hotel living. Fully furnished apartments equipped with housewares and all utilities paid.