2000 South 10th Street, McAllen, TX 78503, USA
2000 S 10th St Mcallen, TX 78503
McAllen
Texas
78503
US
877-411-3436877-411-3436
Holiday Inn Express McAllen is pet friendly! Pets of any size are welcome for an additional fee of $25 pet per stay.