Average customer rating: 4.7
Howard Johnson Plazas, Hotels, Inns, and Express Inns 1010 South Freeway - Tucson, Arizona 85745 Approximately 21.0 miles from Corner Windmill Instantly compare prices for Howard Johnson Inn - Tucson Downtown at dozens of top hotel sites
Howard Johnson Inn - Tucson Downtown is the closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to Corner Windmill.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To Corner Windmill