Howard Johnson Inn Tucson Downtown, Tucson

Howard Johnson Inn Tucson Downtown

1010 South Freeway

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 Arizona and 15 miles from Old Tucson Studios. No Pets Allowed