Awesomeaustin's McAllen, TX, USA
Courtyard by Marriott McAllen Airport
2131 South 10th St.
From my experience staying here about 3 separate business trips is that this hotel is lower quality ...
Republic of the Rio Grande
1411 South 10th Street
I don't know of a lot of restaurants in the McAllen, TX area so I'm rating this based a general comp...