Yes, you will need a separate account for each hospital location, but accounts are free and there are no monthly fees so it costs nothing to have additional profiles.
If you have many locations, please use this link to submit a request and ask about setting up an Enterprise Account, which provides a number of benefits and can help you manage multiple hospital locations in one convenient place.