Attractive All-Suite Hotel with 9-story Garden Atrium, located near McAllen Medical Center, Civic Center & La Plaza Mall.
Casa de Palmas Trademark Collection101 N Main St, McAllen, TX- Less than 1/2 mile Courtyard McAllen Airport2131 S 10th St, McAllen, TX- Less than 1/2 mile See More Hotels ...