5335 East Broadway, Tucson, Arizona 85711 USA
Photo Credit: DoubleTree Suites by Hilton Hotel Tucson - Williams Center
Claim copyright