Located in downtown McAllen, Texas, this hotel is 7.5 km from McAllen Miller International Airport. This smoke-free hotel features an outdoor pool and rooms with free Wi-Fi.
Number of rooms: 112
10 West Espressway 83, McAllen, TX 78503, United States
Hotel booked 1 times today.