The hotel is within a 15-minute walk of Old Montreal, Notre-Dame Basilica and Place des Arts. Open since 1991, the property consists of two buildings—a high-rise containing the reception area ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results