Average customer rating: 7.9
Holiday Inn Hotels and Resorts 700 North Westshore Boulevard - Tampa, Florida 33609 Approximately 0.8 miles from Villa Sonoma at International Plaza Instantly compare prices for Holiday Inn Tampa Westshore - Airport Area at dozens of top hotel sites
Holiday Inn Tampa Westshore - Airport Area is the closest Holiday Inn Hotels and Resorts hotel to Villa Sonoma at International Plaza.
Holiday Inn Hotels and Resorts Closest To Villa Sonoma at International Plaza