Map of Holiday Inn Express in Weslaco, TX 78596

Holiday Inn Express

📍 421 S International Blvd , Texas 78596

📞(956) 973-2222

locationImg Get Directions >

👍 ★★★★★ 4.2