A business center is an amenity often found in hotels, convention centers, and residential buildings, where people can perform business-related tasks when they are away from their places of work.
A designated place for performing business tasks and communications away from the office.