Red Roof Inn Tucson North

4940 W Ina Rd
Tucson
Arizona
United States