Our Montreal office is in an excellent location at Peel Street and Rene Levesque Blvd., 25th floor, with spectacular views of Montreal. Close to other major office towers, hotels, convention centre, Bell Centre (home of Les Canadiens) and metro subway network.
We have 40 offices from 100 to 272 square feet, and suites of two, three and five offices of 450 to 800 square feet.
|
|
There is ample interior and exterior parking available, and easy walking distance (3 minutes) to the metro system.