at 5310 Englewood Ave, Lubbock , 79424 United States
55 FB users likes Arbor Inn and Suites, set it to 44 position in Likes Rating for Lubbock, Texas in Hotel & Lodging category
Arbor Inn and Suites is Lubbock based place and this enity listed in Hotel category. Located at 5310 Englewood Ave TX 79424. Contact phone number of Arbor Inn and Suites: (806) 722-2726
A less expensive alternative to extended stay hotel living. Fully furnished apartments equipped with housewares and all utilities paid.