• Deluxe Inn & Suites

    • Hotels / Motels
    • Executive Suites
    601 N. Westgate Dr.
    Weslaco, TX 78596
    (956) 968-0606
    (800) 804-9957
    (956) 973-8087 (fax)
    Hours:
    Open 24 Hours