Official Site- Tampa Florida hotels near Busch Gardens- Holiday Inn Express is a Top Rated TripAdvisor Tampa hotel. Features 100 rooms & suites, free breakfast, high speed internet, business & fitness centers. 3250 sf meeting space, great business & vacation travel location near golf, USF & more. |