at 1564 W Grant Rd, Tucson , 85745-1404 United States
1 FB users likes Holiday Inn Express Hotel & Suites Tucson, set it to 1001 position in Likes Rating for Tucson, Arizona in Local Business category
Holiday Inn Express Hotel & Suites Tucson is Tucson based place and this enity listed in Wedding Planning category. Located at 1564 W Grant Rd AZ 85745-1404. Contact phone number of Holiday Inn Express Hotel & Suites Tucson: (520) 624-3200