The Sam Hughes Inn is an excellent B&B in the historic Sam Hughes Neighborhood of Tucson. An oasis close to the main university campus. I stayed in the cottage in the back which has an en-suite bathroom, fridge, and wireless internet. On one wall there is a humorous picture of a saloon in Tombstone titled "Dry Heat" -- the owner clearly had some fun while remodeling. Breakfast is served in the main house in the dining room. There is a spacious living room which worked well to host some family friends for tea. The owner (Susan Barnes) is attentive to details and goes the extra mile for her guests. After you stay here, you will happily recommend it to everyone else too.
