In the heart of downtown Montreal, 2 minutes walk from Bell Center, on Guy Street, corner of Bld Rene Levesque West.
20 minutes from Trudeau international airport