Photo gallery for Casa De Palmas, Trademark Collection by Wyndham
Casa De Palmas, Trademark Collection by Wyndham
McAllen hotel close to La Plaza Mall
Popular amenities
Explore the area
101 N Main St, McAllen, TX, 78501
- 17th Street Entertainment District4 min walk
- La Plaza Mall3 min drive
- McAllen Convention Center5 min drive
- McAllen, TX (MFE-Miller Intl.)8 min drive