Hotels Closest To Sentinel Peak Sentinel Peak Road

Hotel Del Sol Tucson

960 South Freeway Rd
Tucson, AZ 85745
In Tucson (Downtown Tucson)

Distance0.8 miles SELECT

1248 N Stone Ave
Tucson, AZ 85705
Near University of Arizona

Distance2.3 miles SELECT