North America • United States • Texas • Residence Inn Brownsville
Located on the north entrance of Brownsville, just minutes from all points of interest in town. Only 22 miles to South Padre Island and 15 minutes to the international bridges with Mexico.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!