Holiday Inn McAllen – Medical Center Area, an IHG Hotel
Hotel • Wedding venue • Conference centerInformal hotel featuring a restaurant/bar & an outdoor pool, plus a fitness room & breakfast.
Address
612 W Expy 83, McAllen, TX 78501, United States
Website
Contact
+1 956-627-3010Rating on Google Maps
3.80 (99 reviews)Open on Google Maps