This McAllen, Texas hotel is located off Highway 83. It features a daily breakfast, business centre and guest rooms with free Wi-Fi.
A cable TV, microwave and refrigerator are provided in each room at Super 8 McAllen/Downtown. The contemporary rooms feature warm colours and include a work desk.
Super 8 McAllen/Downtown is just minutes from the border of the United States and Mexico, within 5 miles of La Plaza Mall and Museum of Arts. Pepsi Sportspark is less than 20 minutes' away.