Texas Inn & Suites McAllen

 


Welcome to the Texas Inn & Suites located in McAllen. This hotel is conveniently located near La Plaza Mall, McAllen-Miller International Airport, Downtown McAllen, State Farm Arena, and the McAllen Produce Terminal.