• Best Western Lockhart Hotel & Suites

    • Hotels / Motels
    1811 S Colorado St
    Lockhart, TX 78644-3946
    (512) 620-0300
    (800) 937-8376
    (512) 620-0302 (fax)
    • Media