Advertisement
Holiday Inn Express Hotel & Suites Weslaco
Holiday Inn Express Hotel & Suites Weslaco
Address:
421 South International Blvd, Weslaco, Texas
Traveler Rating by TripAdvisor

Traveler Comments

Comfortable hotel, well kept and friendly.