Montreal is located in the middle of the St. Lawrence river in southwest Quebec. Montreal is the second-most populous city in Canada and most populous city in the Canadian province of Quebec.
Montréal is a vibrant, charismatic and welcoming city. A striking union of European charm and North American attitude,
Montreal Map:
[tp_hotelmap_widget coordinates=”45.50884, -73.58781″ width=100% height=500 zoom=12 subid=””][tp_hotel_selections_widget id=21850 cat1=”popularity” cat2=”5stars” cat3=”tophotels” type=compact limit=10 subid=”” powered_by=”true”]