Holiday Inn Express And Suites Edinburg-Mcallen Area is a 3-star venue set just 7.1 km from International Museum of Art & Science .
The lovely property is situated 12.5 km away from La Plaza Mall. A 30-minute walk to the center of Edinburg.
Holiday Inn Express And Suites Edinburg-Mcallen Area lies within 15 minutes’ drive to Mc Allen Miller International airport.
The property provides non-smoking guestrooms including king suite, leisure king room and queen suite.
Business facilities include computer equipment and a business centre.