Set in the heart of McAllen, just off of Route 83, Texas Inn Downtown McAllen features spacious rooms with free high-speed internet throughout the property. Outdoor pool is also available. McAllen International Airport is 10 minutes' drive away.
Number of rooms: 40
1420 E Jackson Ave, McAllen, 78503, United States