Free Tucson travel information.

Howard Johnson - Tucson

Howard Johnson Inn - Tucson Downtown

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