Average customer rating: 7.9
Holiday Inn Hotels and Resorts 521 South Gulfview Boulevard - Clearwater Beach, Florida 33767 Approximately 19.1 miles from Villa Sonoma at International Plaza Instantly compare prices for Holiday Inn Hotel & Suites Clearwater Beach at dozens of top hotel sites
Holiday Inn Hotel & Suites Clearwater Beach is the 3rd 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