Wyndham Garden McAllen at La Plaza Mall
Wyndham Garden McAllen at La Plaza Mall is located across the street from La Plaza Mall, five minutes from McAllen International Airport and 15 minutes from the Quinta Mazatlán nature sanctuary and events venue. Surrounded by 100-foot palm trees, our relaxing hotel offers an affordable destination for both corporate and leisure travelers.
1921 S. 10th St., McAllen, Texas 78503.