Within walking distance to all of downtown Tucson attractions.
See more: Hotels in USA Hotels in Tucson - Az Holiday Destinations in USA