Holiday Inn Hotel & Suites Tampa North – Busch Gardens Area
Featured Hotel of the Day: December 16, 2020 Holiday Inn Hotel & Suites Tampa North – Busch Gardens Area 3-star hotel 11310 N 30th Street Tampa, FL 19.2 miles from St. Petersburg-Clearwater International Airport (PIE)