The Holiday Inn Tampa Busch Gardens is situated less than two miles from Busch Gardens and Adventure Island Water Park, approximately ten miles from downtown