Montreal City Video Guide

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”]

 

 

Share with

Leave a Reply