Location: in the centre of Montreal, near the shops, restaurants and discotheques.
See more: Hotels in Canada Hotels in Montreal Holiday Destinations in Canada