Average customer rating: 4.8
Howard Johnson Plazas, Hotels, Inns, and Express Inns 720 East Fowler Avenue - Tampa, Florida 33612 Approximately 7.5 miles from Villa Sonoma at International Plaza Instantly compare prices for Howard Johnson Express Inn - Tampa at dozens of top hotel sites
Howard Johnson Express Inn - Tampa is the 4th closest Howard Johnson Plazas, Hotels, Inns, and Express Inns hotel to Villa Sonoma at International Plaza.
Howard Johnson Plazas, Hotels, Inns, and Express Inns Closest To Villa Sonoma at International Plaza