Howard Johnsons Inn Tucson
Disgusting Rooms Stinky Carpets And Rooms Rude Staff
Howard Johnsons Inn 1010 South Freeway Tucson, AZ 85745 Phone: 1-520-622-5871, Fax: 1-520-620-0097 Hotel_id=04827&brand_id=HJ&variant= I stayed at this hotel recently after traveling cross country and had my doubts since I was a late arrival and had to use the walk up window. I could see ...