restaurantonpremises
in
Tucson, AZ
Howard Johnson Inn - Tucson Downtown
1010 S Freeway
Tucson
AZ
85745
(520) 622-5871
3.3
mi
Best Western Plus
6801 S Tucson Blvd
Tucson
AZ
85756
(520) 746-3932
6.5
mi
Travelodge
4910 W Ina Rd
Tucson
AZ
85743
(520) 744-3382
11.6
mi