Hotel McCoy Categories Hotels and/or Motels 720 W. Silverlake Road Tucson AZ 85713 (844) 782-9622 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×