Howard Johnson - Tucson
Howard Johnson Inn - Tucson Downtown
1010 South Freeway
Tucson, AZ 85745
Nightly Rates: $50.00 - 50.00
2 Star
Nestled at the base of -A- Mountain near the historic Old Pueblo and Arts District. The hotel large rooms and restaurant on site. The hotel is 2 miles from the City Center and the University of Arizon... see more