Montreal, Canada Situated in downtown Montreal, our corporate apartment suites with fully equipped kitchens and high speed Internet access, provide all the comforts of home for both short and extended stays. Weekly and monthly rates available. Rooftop indoor pool and sundeck, saunas, exercise room and laundry room. Minutes from major attractions and seconds from the subway.