Hotel Del Sol

960 South Freeway Rd
Tucson, Arizona 85745
2.3 miles from Arizona Wildcats Football
More hotels near this hotel

Nearby Cities and Towns

Catalina (3.3 miles)
Tucson (2.1 miles)