• Arbor Inn and Suites

    • Hotels & Motels
    5310 Englewood Ave.
    Lubbock, TX 79424
    (806) 722-2726
    (806) 722-4090 (fax)
    • About

      Family owned and operated we are located just off Loop 289 and Spur 327, close to shopping and only minutes from Texas Tech and the hospital district. We boast oversized rooms equipped with full kitch

    • News News