Ramada Foothills Inn & Suites

6944 E Tanque Verde Rd
Tucson
Arizona
United States