Is HubSpot suitable for B2B businesses?

Yes. HubSpot is extremely well-suited for B2B businesses looking to unify sales, marketing, service, and reporting within one integrated platform.