
McAllen, TX, United States
Wyndham Garden McAllen at La Plaza Mall
3-star hotel · WYNDHAM HOTEL GROUP
Our Wyndham Garden will greet you the moment you cross our threshold with warm smiles from our friendly front desk. After check-in your guest room invites you to sink into plush bedding with free WiFi so you can stream your…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool
