36298 Chachalaca BendLos Fresnos, TX 78566 Phone: +1 956-233-1180 Hotel Website Commission Rooms Rates - 7 $159-$279 (USD) Hoteliers! Is your information accurate? Update Here The Inn at Chachalaca Bend Location & Neighborhood South Padre IslandHotel Location: Suburban