MAPS & DIRECTIONS
We are conveniently located in the heart of downtown Westmount, in prestigious Westmount Square complex near downtown Montreal.
We warmly welcome all visitors and tourists.
We are a 15 minute walk from downtown Montreal are conveniently located in beautiful downtown Westmount.
Our address is: Westmount Square, Tower 4, Suite 110