Red Roof Inn Tucson South

3704 E Irvington Road
Tucson
Arizona
United States