This downtown hotel is located in Central Montréal, conveniently situated next door to peel metro station and underground city shopping. They are also only one street away from famous Ste. Catherine street and 4 blocks from trendy crescent street.
Whether traveling for business, leisure, meetings or long term relocation to Montreal, their downtown Montreal accommodations boast spacious suites offering smart and tasteful decor with fully equipped kitchens, perfecting the extended-stay experience with all the comforts of furnished apartments. |