Location. Located in Andrews, Holiday Inn Express Hotel & Suites Andrews is in a rural location.
Hotel Features.