This business centre is located in North Vancouver, and they are committed to providing you with the most technologically advanced professional business environment; one that is welcoming to your clients, creating room for potential collaborations. This business centre has 20 office spaces available for rent. With sweeping views of the water and city beyond, an outfitted boardroom, reception area, state-of-the-art telephone system and business equipment, fully fitted kitchen and administrative staff, all you have to do is move in.
Located in North Vancouver, Canada.
Burrard Station (6.5 mi)
Vancouver City Centre Station (6.5 mi)
Waterfront Station (6.7 mi)