A stay at Deluxe Suites Downtown Montreal places you in the heart of Montreal, within a 15-minute walk of Bell Centre and Sainte-Catherine Street. This apartment is 1.8 mi (2.9 km) from Old Port of Montreal and 1.1 mi (1.8 km) from Montreal Convention Centre.