Location: in Montreal, close to the Congress Centre, business hub, bars, restaurants and the streets Saint-Denis and Saint Laurent.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada