The Residence Inn by Marriott Tucson Williams Centre Hotel is located in central Tucson. Tthis four-
story hotel is two blocks from Park Place Mall and 15 miles from Tucson International Airport. It is the extended-
stay hotel that helps you feel connected while ...
Hotel Details