Average customer rating: 4.8
Howard Johnson Plazas, Hotels, Inns, and Express Inns 720 East Fowler Avenue - Tampa, Florida 33612 Approximately 2.8 miles from Lake Dorothea Park Instantly compare prices for Howard Johnson Express Inn - Tampa at dozens of top hotel sites
Howard Johnson Express Inn - Tampa is the closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to Lake Dorothea Park.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To Lake Dorothea Park