Wyndham Garden McAllen at La Plaza Mall
Photo gallery for Wyndham Garden McAllen at La Plaza Mall
Overview of Wyndham Garden McAllen at La Plaza Mall
Wyndham Garden McAllen at La Plaza Mall
3-star McAllen hotel steps from La Plaza Mall
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
1921 S 10th St, McAllen, TX, 78503
- La Plaza Mall2 min walk
- McAllen Medical Center13 min walk
- McAllen, TX (MFE-Miller Intl.)14 min walk
- McAllen Convention Center4 min drive