Holiday Inn Express & Suites Allen

205 Central Expy N
Allen
Texas
United States