Arbor Inn and Suites

5310 Englewood
Lubbock, Texas 79424
3.0 miles from Covenant Medical Center
More hotels near this hotel