Holiday Inn Express SHOW LOW Address: 151 West Deuce Of Clubs, Showlow, AZ 85901 Phone: (877) 410-6681 Hotels & Motels, Holiday Inn Other Businesses: Washington Federal at 1301 E Deuce Of Clubs, Showlow, AZ 85901