Book Now
Texas Inn Aiport
McAllen, TX 78501 US
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.

Texas Inn Aiport of McAllen offers great rooms at competitive rates. Located near the popular McAllen Convention Center and International Museum of Art & Science you will find plenty to do whether you are traveling for business or pleasure. We are pleased to offer our travelers 24-hour front desk, Cable TV service , and Iron/ironing board (on request).