If you have any reason to be in North Tucson, I would highly recommend this hotel. It is clean, the service is very good, the hotel staff is incredible. They have a reasonably appointed breakfast, not just some slices of bread and yogurt.
I would not stay in this hotel without access to a rental car. It is about 20 minutes outside of the city, and at least 10 minutes to any decent restaurants.