Our Montreal business centre is in an excellent location on the 25th floor of the CIBC Tower on Rene Levesque Blvd. and Peel with spectacular views of Montreal. Located close to major office towers, hotels, convention centre, Molson Centre and subway. We have offices of 100 to 270 square feet and suites of 2, 3 and 5 offices of 450 to 800 square feet.There is ample interior and exterior parking available, easy walking distance (3 minutes) to the metro system.