The place is right in the centre of Montreal Downtown.. A lot of restaurants and bars nearby to explore.
Almost all the must visit places in Montreal are within walkable distance.
Would love to be stay again.