Book Now
 
Texas Inn Aiport
McAllen, TX 78501 US
+1-956-686-0281
SEARCH
The McAllen Convention Center is a 174,000-square-foot multi-purpose convention center in McAllen, Texas, USA with a seating capacity of 3,500. Having opened in 2007, it hosts locals sporting events and concerts.
The International Museum of Art & Science is a Smithsonian Affiliate and fully accredited by the American Alliance of Museums. IMAS is the premier art and science museum of South Texas and contains over 50,000 square feet of exhibit space.
Nuevo Santander Gallery is the place to visit when looking to acquire museum quality Old West arms, antiques and fine Mexican collectibles. Original paintings and sculptures by internationally recognized artists are presented in a historically fashioned setting.
 

Services & Amenities Include

  • 24-hour front desk
  • Cable TV service
  • Iron/ironing board (on request)
  • Microwave
  • Air conditioning
    • Refrigerator
    • Outdoor pool
    • Free WiFi
    • Laundry facilities
    • Flat-panel TV