If the two hotels listed are not what you were looking for here is a list of other places we recommend:
JW Marriott Tucson Starr Pass Resort & Spa
Address: 3800 W Starr Pass Blvd, Tucson, AZ 85745
Phone: (520) 792-3500
*desert oasis
Lodge on the Desert
Address: 306 N Alvernon Way, Tucson, AZ 85711
Phone: (520) 320-2000
*charming hacienda-style
Hotel Congress
Address: 311 E Congress St, Tucson, AZ 85701
Phone: (520) 622-8848
*unique, historic building with bustling nightlife
Hotel McCoy Tucson
Address: 720 W Silverlake Rd, Tucson, AZ 85713
Phone: (844) 782-9622
*artistic atmosphere, reasonable rates