Residence Inn, Tucson, AZ Airport

124 Rooms

Opened December, 2007