Skip to main content

Texas Inn & Suites McAllen at La Plaza Mall and Airport

hotel · McAllen, TX

Address
6420 S 23rd St, McAllen, TX 78503
Phone
(956) 688-6666
Website
texasinnmcallen.com
Where
26.1496, -98.2552

Search Hominin for Texas Inn & Suites McAllen at La Plaza Mall and Airport

Other hotels nearby

More in McAllen

Texas Inn & Suites McAllen at La Plaza Mall and Airport — hotel in McAllen, TX | Hominin