Terms and Conditions
50% deposit required to hold your space.
Business Portals offers multiple locations in downtown St. John's, Newfoundland. These locations offer various sized meeting rooms, board rooms and training rooms for all types of businesses and organizations. Offering state-of the art audio visual equipment, LCD projector, whiteboard, flip chart, modern furnishings, complimentary Wifi and a corporate atmosphere.
Supported Layouts and Capacities