Residence Inn Tucson Williams Centre
The Residence Inn Tucson Williams Centre is centrally located on the east side of town with multiple dining options in walking distance, park place mall 1/2 mile away, near to U of A, close to Medical facilities, near DMAFB. In a quiet location.