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