Business Center
A place where businesses can rent offices or rooms for meetings.