• Residence Inn Lubbock Southwest

    • Hotels & Motels
    6415 62nd St.
    Lubbock, TX 79424
    (806) 701-4801
    (806) 701-4802 (fax)
    • About

      Hotels

    • News News