Das Comfort Inn Edinburg South Hotel befindet sich in günstiger Lage nahe dem Museum of South Texas History, dem Golfclub Los Lagos, dem Kongresszentrum mcallen, der University of Texas Pan American und dem internationalen Flughafen Mcallen.
Zimmeranzahl: 55
4001 Closner Business 281, Edinburg, TX 78539, USA