If you have a single location for your event, you can add the location within the Event’s Location field.
Setting a location on the event will ensure that all of your Google Calendar attachments and emails contain the location.
Please note, since these are in person events, lock your timezone so that visitors from other regions see appointments in your local time.
For example, let’s say you offer services (consultation or workshop) at Location A and Location B.
This approach lets the customer choose the service, then the timeslot, then the availability.
This would result in one event per product (with location details), one availability per event for that location’s hours. Create a product for your location, with a variant for your workshop and consultation
This would result in one event per product variant, and one availability per event for that location’s hours.