Just 2 miles from McAllen International Airport, this hotel offers free airport transfers, free transfers within a 5-mile radius, and an on-site restaurant. Every room features free Wi-Fi.
Number of rooms: 165
101 N Main St, McAllen, TX 78501, United States
Hotel booked 1 times today.