Online Highways Home > Texas > Lubbock

Arbor Inn And Suites

Search Lubbock Texas

Arbor Inn And Suites offers 73 rooms in a structure of 3 floors for visitors to Lubbock. Those who prefer will find family rooms available.

Location: 5310 Englewood Ave, Lubbock Texas 79424


06/09 Coming to The Lubbock area